Pour te donner quelques chiffres, le temps nécessaire pour accéder à une donnée dans la mémoire cache est de l'ordre de quelques nano-secondes. Dans la mémoire RAM, c'est plusieurs dizaines de nanosecondes. Dans le disque-dur, c'est plus long.
C'est un ordre de grandeur, car ces différentes valeurs sont différentes selon le processeur, la mémoire RAM, et le chaque disque dur
Et pour faire une (très grosse) simplification (il y a d'autres facteurs), c'est plus rapide de trouver une donnée dans un cache de 1Mo que dans un disque dur de 100Go car tu c'est plus rapide de trouver un boulon particulier dans un petit sac que dans un camion.
Edit : J'ai simplifié pour éviter qu'il pose des questions sur les différentes technologies (pourquoi on fait pas un cache de 100Go si ça va plus vite qu'un disque dur ?) avant d'avoir la base.
Partager