Write back

Le mode write back est une méthode de stockage dans laquelle les données sont écrites dans le cache chaque fois qu'un changement se produit, mais ne sont écrites dans l'emplacement correspondant de la mémoire principale qu'à des intervalles spécifiés ou sous certaines conditions. Un emplacement de données qui est mis à jour en mode de réécriture est dit frais. Les données dans le cache sont dites nouvelles, tandis que les données correspondantes stockées dans la mémoire principale sont dites anciennes. Si une demande de données périmées dans la mémoire principale arrive d'un autre programme d'application, le contrôleur de cache met à jour les données dans la mémoire principale avant que l'application n'y accède. La réécriture optimise la vitesse du système car il faut moins de temps pour écrire des données dans le cache seul, par rapport à l'écriture des mêmes données dans le cache et la mémoire principale. Toutefois, cette vitesse s'accompagne d'un risque de perte de données en cas de plantage ou d'un autre événement indésirable. Dans les applications sujettes à la perte de données, la réécriture est préférable. Le Write Through est une alternative au Write Back. Chaque mise à jour dans le cache et la mémoire principale est écrite dans le cache, ce qui réduit les risques de perte de données pour les applications plus importantes comme les banques ou le contrôle des appareils médicaux. Le mode Write Through garantit que les données de la mémoire principale sont toujours fraîches.

Vous pouvez également être intéressé
  1. Write once, run anywhere (WORA) Write once, Run anywhere (WORA), est un terme qui décrit la capacité d'un programme à fonctionner sur n'importe quel OS (système d'exploitation). Ce terme est parfois aussi connu sous le nom de write one, run everywhere ( WERE ). Il a été utilisé pour la première fois par Sun Microsystems...
  2. Write through Write through est une méthode de stockage dans laquelle les données sont écrites dans le cache et dans l'emplacement correspondant de la mémoire principale en même temps. Les données en mémoire cache permettent une récupération rapide à la demande, tandis que les mêmes données en mémoire principale garantissent que rien...