MMU (memory management unit) – 기억 관리 장치
MMU는 가상 메모리 시스템을 관리하는 하드웨어 요소이다. MMU는 설계에 따라 별도의 칩으로 되어 있는 경우도 있지만, 일반적으로 CPU의 일부가 된다. MMU는 가상 메모리를 실제 메모리로 사상시키는데 필요한 표를 유지할 수 있도록 소량의 메모리를 가진다. 데이터를 읽기 위한 모든 요청들은, 그 데이터를 램에서 즉시 읽을 수 있는지 또는 하드디스크 등으로부터 가져와야 하는지를 결정하기 위해 일단 MMU로 보내어진다. 만약 그 데이터가 메모리에 있지 않다면 MMU는 페이지 없음에 대해 인터럽트를 발생시킨다. MMU는 또한 메모리의 단편화 문제를 해결하기도 한다.