계층적 페이징1 운영체제 - 페이징 가상 메모리 실행하고자 하는 프로그램을 일부만 적재해서 실제 물리 메모리보다 더 큰 프로세스를 실행할 수 있는 기술이다. 프로세스를 실행할 때 실행에 필요한 일부만 메모리에 로드하고 나머지는 디스크에 둔다. 이를 통해 프로세스 전체가 물리적 메모리에 있는 것처럼 수행되는, 즉 물리적 메모리가 훨씬 많이 있는 것처럼 보이게 된다. 결과적으로 메모리에 작은 양의 주소 공간만 있으면 충분히 프로세스를 수행할 수 있고, 더 많은 프로그램을 동시에 실행할 수 있게 된다. 가상 메모리의 핵심은 각각의 프로세스에게 메모리 공간이 독립적으로 부여된다는 것이다. 부여 받은 메모리 영역은 해당 프로세스만이 접근할 수 있도록 보호된다. 즉, 메모리 영역이 프로세스에게 독립적으로 부여되므로 타 프로세스가 해당 메모리 영역을 .. 2024. 2. 20. 이전 1 다음