Cache en écriture immédiate Write-through cache
Stratégie de cache où chaque écriture va immédiatement à la fois dans le cache et dans la couche sous-jacente. Plus sûre que le write-back (aucune donnée « sale » n'est exposée en cas de plantage), mais plus lente, puisque chaque écriture attend la couche lente.
Mécanisme : une écriture met à jour le cache et est écrite directement en mémoire ou sur disque ; le cache et la couche sous-jacente sont toujours synchronisés. Avantage : cohérence simple, aucune perte de données en cas de coupure de courant (le cache ne contient jamais de données non écrites), reprise facilitée. Contrepartie : les performances en écriture sont plafonnées par la couche lente, et le bus est plus sollicité (chaque écriture va jusqu'au bout). Souvent associé à un tampon d'écriture pour masquer une partie de la latence. À employer quand l'intégrité des données compte plus que la vitesse d'écriture, ou quand les écritures sont rares face aux lectures. À l'opposé : le write-back (plus rapide, plus risqué). Arbitrage classique des caches de CPU, du RAID et des caches de bases de données. Voisin du write-back.