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 프로세서   7. MIPS 프로세서  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)          편집 후원          편집 이력
  1. Top (분류 펼침)      :     1,591개 분류    6,512건 해설