Windows Kernel-Mode 메모리 관리자

Windows 커널 모드 메모리 관리자 구성 요소는 운영 체제의 실제 메모리를 관리합니다. 이 메모리는 주로 RAM(임의 액세스 메모리) 형식입니다.

메모리 관리자는 다음 주요 작업을 수행하여 메모리를 관리합니다.

  • 메모리의 할당 및 할당 취소를 가상 및 동적으로 관리합니다.

  • 메모리 매핑된 파일, 공유 메모리 및 쓰기에 복사의 개념을 지원합니다.

드라이버의 메모리 관리에 대한 자세한 내용은 Windows 드라이버용 메모리 관리를 참조하세요.

메모리 관리자에 직접 인터페이스를 제공하는 루틴에는 일반적으로 "Mm"이라는 문자 접두사로 지정됩니다. 예를 들어 MmGetPhysicalAddress입니다. 메모리 관리자 루틴에 대한 설명서를 찾으려면 MmAdvanceMdl 로 이동하고 왼쪽의 목차를 사용하여 Mm* 루틴을 스크롤합니다.

기능별로 정렬된 메모리 관리자 루틴 목록은 메모리 할당 및 버퍼 관리를 참조하세요.