[가상메모리] PintOS의 Swap
서론이번 주차는 개인적으로 아쉬움이 많이 남는다. 이전까지는 그래도 마지막 날이 됐을 때는 내용이 머릿속에서 구조화가 되었는데, vm은 여전히 머리에서 각각의 조각들이 둥둥 떠다닌다. 우리 조는 가장 중요한 부분이 swap in/out이라 생각하여 해당 부분을 정리해보았다.Swap스왑 공간은 가상 메모리의 일부를 디스크에 저장하는 공간입니다. 가상 메모리는 물리적인 메모리와 스왑 공간 간의 데이터 이동을 통해 필요한 메모리를 관리합니다. 이를 통해 유한한 물리적인 메모리와 디스크 공간을 최대한 활용하면서 메모리 부족 상황을 관리할 수 있습니다. 스왑 공간은 메모리 관리와 성능 향상을 위해 중요한 역할을 합니다.void vm_anon_init (void) { swap_disk = disk_get(1, 1)..