CS/운영체제2022. 7. 11. 14:45[운영체제] Memory Management (메모리 관리)
들어가기 앞서 .. 복습 ! 논리적 주소 vs 물리적 주소 논리적 주소(가상 주소) 프로세스마다 독립적으로 가지는 주소 공간 각 프로세스마다 0번지부터 시작 CPU가 보는 주소는 논리적 주소이다. 물리적 주소 메모리에 실제로 올라가는 위치 보통 메모리의 낮은 주소 영역에는 운영체제가 올라가고, 높은 주소 영역에는 사용자 프로세스가 올라간다. Address Binding (주소 바인딩) 어떤 프로그램이 메모리의 어느 위치에 즉, 어떤 물리적 주소에 load 될지를 결정하는 과정이다. 즉, 프로세스의 논리적 주소를 물리적 메모리 주소로 연결하는 작업을 말한다. 이는 binding하는 시점에 따라 분류된다. Symbolic Address → Logical Address → Address Binding → Ph..