Virtual Memory Virtual Memory란? Physical Memory와 Logical Memory를 구분해주는 것. Logical Memory가 Physical Memory보다 훨씬 더 크기 때문에 실행에 필요한 부분만 메모리에 적재한다. 프로세스간 주소공간을 공유할 수 있게 해준다. Physical Memory를 신경쓰지 않고 효율적인 프로세스를 생성할 수 있게 해준다. 다음과 방식을 통해서 Virtual Memory가 구현된다 Demand Paging Data전체가 아닌 하드디스크에서 Data를 필요한 순간에만 Memory로 가져오는 것. 필요할 때에만 가져오기 때문에 I/O 입출력이 줄어든다. 메모리를 효율적으로 사용할 수 있다. 응답시간이 빨라진다. 더 많은 사용자를 수용할 수 있..