가상메모리1 [운영체제] 가상메모리 Virtual Memory 1. 가상메모리1) 가상메모리란?물리 메모리보다 큰 프로세스 / 여러 프로세스를 동시에 실행할 수 없다. 이런 물리 메모리 크기 한계를 극복하기 위해 만들어진 방법이다.하드디스크의 일부를 메모리로 사용함으로써 물리 메모리보다 큰 프로세스를 실행할 수 있다.일반적으로 가상 메모리는 요구 페이징을 의미한다.2) 가상 메모리 원리동적 로딩에서 봤듯이, 오류 처리와 같은 당장 사용하지 않는 루틴은 메모리에 올릴 필요 없다. 당장 요구되어지는 부분(Demand Page)만 메모리에 올린다. 2. 요구 페이징 Demand Paging1) 요구 페이징: 프로세스 이미지를 backing Store에 저장하고, 프로세스는 페이지의 집합이므로 필요한 페이지만 메모리에 적재한다. 이 방법에는 하드웨어 지원이 필요하다.어.. 2024. 12. 13. 이전 1 다음