CS/OS
[운영체제/OS] 메모리 관리 - 물리적, 논리적 주소 공간과 스와핑(Swapping)
💡 0. 들어가면서 메모리 관리(Memory Management)는 하나의 물리적인(Physical) 메모리 공간에서 여러 개의 프로세스를 어떻게 돌릴 것인가에 대한 이야기인데요. 메모리 관리에 대해 공부하고 나면 아래 질문들에 대한 답을 할 수 있을 것 같습니다. - 여러개의 프로세스를 하나의 메인 메모리 상에서 어떻게 돌릴 것인가? - 프로세스마다 점유하고 있는 메모리 사이의 간섭을 어떻게 줄일 것인가? - 적은 오버헤드를 추구하면서 어떻게 하면 메모리 공간을 낭비없이 효율적으로 활용할 것인가? 우선 이번 포스팅에서는 메모리 관리를 이야기하기 위한 기본적인 개념과 용어를 공부해보겠습니다. 📖 1. 주소 공간(Address Spaces) 메모리 관리에 대해 공부하기 위해 먼저 '주소 공간(Address..