728x90 학부/Operating System5 페이징(Paging) /* 본 내용은 학교 수업내용을 바탕으로 하고 OSTEP(Operating Systems: Three Easy Pieces) 교재를 참고하여 정리한 내용입니다. */ 페이징은 연속적인 주소공간인 세그먼트로 메모리공간을 나누다 보니 발생하는 외부단편화 문제를 해결하기 위해 사용하는 방법이다. 프로세스의 주소공간을 몇 개의 가변크기의 세그먼트로 나누는 것이 아닌 고정된 크기의 단위로 나누며 이 고정크기 단위를 페이지라고 한다. 그리고 이에 상응하는 물리메모리의 배열공간을 페이지프레임이라고 한다. 운영체제는 가상페이지에 대한 물리메모리의 위치를 기록하기 위하여 프로세스마다 페이지테이블이라는 자료구조를 유지하고 있다. 이 페이지테이블이라는 자료구조는 가상페이지의 주소공간을 물리페이지로 주소변환하는 정보를 저장하.. 2019. 12. 13. 이전 1 2 다음 728x90 반응형