cache miss, un TLB miss et faute de page

Quelqu'un peut-il clairement m'expliquer la différence entre un cache miss, un tlb miss et de défaut de page, et comment ces répercussions sur l'efficacité de la mémoire de temps d'accès?

Se sentir libre pour toutes les requêtes.
Pourquoi avons-nous besoin d'une table de page pourquoi je ne peux pas nous contenter de souligner la mémoire physique directement? @SumeetSingh
Je vous recommande les vidéos sur la mémoire virtuelle en suivant youtuber youtube.com/watch?v=qlH4-oHnBb8&t=1s.
Juste pour vous donner une idée, la mémoire virtuelle est là parce que nous ne voulons pas que le programmeur à vous soucier des adresses physiques. Il/Elle a assez de soucis algorithme ou d'un problème à portée de main. Donc, laissez-programmeur d'écrire le code dans le virtuel(non réel) de la mémoire et de laisser la gestion de la mémoire de l'unité en charge la conversion.
Ajouté une autre réponse pour vous.

OriginalL'auteur Pushp Sra | 2016-06-15