L'unité de gestion de mémoire est un bloc matériel dédié, généralement intégré au processeur, chargé de gérer toutes les opérations de mémoire et de mise en cache. Sa tâche principale consiste à traduire les adresses virtuelles demandées par le système d'exploitation en adresses physiques réelles sur les puces de RAM. Elle applique également la protection de la mémoire, empêchant un processus de lire ou d'écraser l'espace mémoire d'un autre.
The processor hit a page fault because the MMU couldn't resolve the virtual address in the translation lookaside buffer.
En français simple Le processeur a rencontré une erreur de pagination parce que la MMU n'a pas pu résoudre l'adresse virtuelle dans le tampon de traduction d'adresses.
Les microcontrôleurs manquent généralement d'une MMU complète, fonctionnant à la place sur une mémoire physique plate, c'est pourquoi ils ne peuvent pas exécuter de systèmes d'exploitation de bureau complets comme un Linux standard.
Termes associés
CPU
L'unité centrale de traitement est la puce logique principale qui exécute les instructions et coordonne les opérations du système.
Microprocessor
Un circuit intégré qui contient toutes les fonctions d'une unité centrale de traitement.
Central processing unit
Le processeur principal en silicium chargé de charger, décoder et exécuter les instructions dans un système informatique.