오늘은 다계층 페이지 테이블. Multi-level Page Table에 대해서 알아보겠습니다. Multi-level Page Table 프로세스의 크기가 커지게 되면서 page table을 저장하기 위해 많은 저장 공간이 필요해지게 되었습니다. 이러한 문제를 해결하고자 다계층 페이지 테이블이 도입되게 되었습니다. 4G의 주소공간을 갖는 컴퓨터가 있다고 해봅시다. 하나의 페이지는 통상 4Kb이니 우리의 메모리에는 페이지가 총 1M개 들어갈 수 있습니다. 페이지 테이블 1개는 4K이고, 페이지 엔트리는 4byte입니다. 따라서 페이지 테이블은 1K개의 페이지를 나타낼 수 있습니다. 즉, 페이지 테이블 한개로는 4G에 있는 모든 페이지를 저장할 수 없습니다. 따라서 이러한 여러 페이지테이블을 관리하기 위한 ..