virtual memory
-
12일차 - Virtual MemoryCS지식/운영체제 2021. 5. 10. 23:13
지난 시간까지는 물리적 메모리에 프로세스를 올리는 방법과 논리적 주소를 물리적 주소로 바꾸는 방법에 대해 배웠다. 오늘은 프로세스가 실행되면 기본적으로 각각의 프로세스가 가지는 논리적 주소공간인 vritual memory에 대해 배웠다. virtual memory에서 paging기법을 사용하면 어떻게 동작하는지에 대해 알 수 있었다. 1. Demand Paging demand paging은 요청이 있는 경우에 해당 페이지를 메모리에 올리는 것이다. demand paging을 사용하면 다음과 같은 장점이 존재한다. ① I/O양의 감소 ② memory 사용량 감소 ③ 빠른 응답 시간 ④ 더 많은 사용자 수용 저번 시간에 page table에서 해당 page가 물리적 메모리에 있는지를 알려주기 위해 vaild..