가상 메모리 시스템 (1) 썸네일형 리스트형 주소 공간의 개념, VM 주소 공간의 개념, VM 운영체제가 주소 공간을 추상화 하는 방법 ❓왜 윈도우에서 가상 메모리 공간은 64KB 정렬이 된 걸까? 가상 메모리를 할당하는 경우 일반 페이지 하나의 크기는 4KB 그런데, 시스템은 64KB 선형 주소 공간을 한꺼번에 예약합니다. 1Byte가 필요하다고 해도 4KB가 commit되며, 64KB의 선형 주소 공간이 예약됩니다. 즉, 작은 데이터를 사용하더라도 더 큰 공간이 할당됩니다. 이에 대한 원인은 Alpha AXP RISC 프로세서의 동작 특성에서 기인했다고 합니다. RISC 프로세서의 경우 32bit 정숫값을 로드하는 명령어가 없었고, 대신 2개의 16비트 정수를 로드해 합치는 방식이었다고 합니다. 16bit의 정수는 2의 16승 또는 65,536 가지의 서로 다른 값을 .. 이전 1 다음