Commencer gratuitement
KZero Staff / 1 min de lecture / 19 oct. 2023

Qu'est-ce que la mise en cache ?

La mise en cache est une technique qui déplace une partie pertinente des données à traiter vers un emplacement (la mémoire cache) plus proche de l'endroit où elles seront traitées. La mise en cache a d'abord été utilisée dans les systèmes d'exploitation, distribués comme non distribués, pour accroître la performance des systèmes de fichiers et accélérer les opérations d'entrée/sortie (E/S).

Au sein de ces systèmes, les techniques et stratégies de mise en cache ont été largement étudiées et optimisées. Au cours des deux dernières décennies, les techniques de mise en cache ont été abondamment utilisées à la suite du développement et de la diffusion des réseaux informatiques — en particulier Internet.

Le succès croissant d'Internet observé au cours des dernières décennies a mené à la redécouverte de ces techniques d'optimisation de la performance, puisque la diffusion massive de ce réseau a rapidement surchargé sa propre structure, entraînant un déclin rapide de la performance. Pour remédier à ce problème, on a décidé d'appliquer le concept de mise en cache à Internet.

La mise en cache est actuellement utilisée dans plusieurs systèmes informatiques, notamment :

  • Navigateurs: les navigateurs Web utilisent la mise en cache pour stocker des données comme les fichiers HTML, CSS, JavaScript et les images;
  • Bases de données: afin d'améliorer la performance des requêtes, la mise en cache est souvent utilisée dans les bases de données;
  • Systèmes d'exploitation: les systèmes d'exploitation mettent en cache les fichiers consultés et les données système pour améliorer la performance globale.
  • Réseaux de diffusion de contenu: la mise en cache est utilisée par les CDN pour stocker du contenu comme des images et des vidéos, offrant ainsi une meilleure expérience utilisateur.
KZero Staff



Explorez d'autres contenus pertinents rédigés par l'équipe experte de KZero dans les sections blogue et guides de notre site.