페이지시스템1 31. 가상메모리 - 페이징 시스템 - 이번 포스팅에서는 가상 메모리 시스템을 만들 때 가장 많이 사용되는 페이징 시스템에 대해서 알아보자. 1. 페이징 시스템의 이해 a) 페이징 시스템이란? - 고정된 크기의 단위인 페이지를 기준으로 가상 주소 공간과 이에 해당하는 물리 주소 공간을 관리하는 것. - 하드웨어의 지원을 필요로 한다. ex) Intel x86(32bit)의 경우, 페이징 처리 단위를 4KB, 2MB, 1GB로 지원 ex) 리눅스의 경우, 4KB 페이징 처리 단위를 지원 ex) 4KB단위로 페이징 처리를 한다는 것은 프로세스의 주소 영역(4GB)을 4KB단위로 나누는 것 - 페이지 번호를 기반으로 가상/물리 주소 매핑 정보를 기록 및 사용 b) 페이징 시스템의 작동방식 예제 - 프로세스(4GB)의 PCB(Process Con.. 2021. 7. 6. 이전 1 다음