메모리 매핑과 가상 메모리에 대한 쉬운 설명
memory mapping에서 동사 map은 어려운 단어다. ‘지도로 나타낸다’는 뜻이 아니라 correspond 즉 ‘대응시킨다’라는 뜻이다. 뭐를 뭐에다 대응시킨다는 말일까? 메모리 매핑을 이해하려면 먼저 가상 메모리에 대해 알아야 한다. 물리적 메모리에는 한계가 있다. 그 용량이 물리적 드라이브에 비해 작고 하도 여기저기에서 썼다 지웠다를 반복하다 보니 대이터가 뒤죽박죽으로 어질러져 있다. 이걸 fragmented 즉 ‘파편화’되어 있다고 한다. 이렇게 되면…