<aside> ✅ Project 3
이번 프로젝트는 가상 메모리와 페이징 기법에 관한 내용들을 학습하고 구현하였다. 각 프로세스는 독립적으로 운용된다. 하지만 물리 메모리의 용량 한계로 인해 물리 공간을 공유 해야한다. 따라서 운영체제는 프로세스마다 가상 주소를 할당하여 프로세스가 각자의 영역을 가지고 있다고 착각하게 한다. 사람을 속이려면 똑똑해야 하듯이 운영체제도 할 일이 더 많아진다. 프로세스의 독립성을 확보하면서 한정된 자원을 효율적으로 관리하기 위한 방법을 학습하고 핀토스 과제를 통해 구현해 보는 시간이었다.
</aside>