Skip to content

9. Virtual Memory {CSAPP}


타 프로세스가 자기 메모리 공간에 실수로 접근하기라도 한다면 내 프로그램이 완벽할지라도 제대로 돌아가지 않을 수 있다. 따라서 가상메모리 개념을 도입하는 것으로 다음 목표를 달성할 수 있다.

  1. 프로세스간에 독립적인 메모리 자원을 약속한다.
  2. 메인 메모리를 디스크의 캐시로 활용할 수 있다. 즉, 디스크공간또한 메모리처럼 활용할 수도 있다는 얘기.
  3. 메모리 관리를 좀 더 단순하게 처리할 수 있다.

DUMP#