MMU   Memory Management Unit   메모리 관리 장치

(2023-10-22)

1. MMU (메모리 관리 장치)가상 메모리 시스템을 관리하는 하드웨어 요소


2.  MMU 특징

  ㅇ 별도의 으로 된 경우도 있지만, 통상 CPU의 일부가 됨

  ㅇ (MMU 지원 여부)
     - 데스탑 PC 또는 고가의 시스템에서는, MMU를 당연히 지원하지만,  
     - 소형/저가를 위한 임베디드 시스템에서는, 통상 MMU 지원을 않는 경우가 많음
     * 통상, MMU는 시스템의 가격과 복잡성을 증가시킴

  ㅇ 작은 메모리를 갖음
     - MMU는 가상 메모리를 실제 메모리로 사상시키는데 필요한 표를 유지하도록 소량의 메모리를 갖음


3. MMU 역할

  ㅇ 가상 주소를 실제 물리 주소로 변환
  ㅇ 메모리 보호를 위한 메모리 접근 제어
     - 운영체제 영역과 사용자 영역을 구분 관리하는 등 
  ㅇ 캐시 메모리 관리
  ㅇ 버스 중재 등

메모리 관리
   1. 참조의 지역성 (계층구조)   2. 캐쉬 메모리   3. CAM   4. MMU   5. 가상 메모리   6. 런타임 메모리   7. 메모리 맵핑  
메모리 관리
   1. 메모리 관리   2. 가상 메모리   3. 스와핑   4. 페이징   5. MMU  
임베디드시스템
   1. 임베디드 시스템   2. SoC   3. MMU   4. ABI   5. 실시간(Realtime)   6. ARM,MIPS  


Copyrightⓒ written by 차재복 (Cha Jae Bok)       기술용어해설 소액 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"