paging
-
Operating System: Memory Management (Chapter 7)공부하는 글른 2022. 3. 10. 11:44
Address Binding instruction과 data를 실제 memory의 어디로 보낼지 결정하는 것 세 곳에서 address binding을 할 수 있다 Compile time binding compile할 때 절대 불변의 address를 각 process에게 할당하는 방식 multiprogram이 가능해 지면서 이 방법을 사용하면 두가지 문제가 생긴다 문제1: 하나의 메모리 주소를 다른 process들이 공유할 수 없어서 효율이 떨어진다. 문제2: 공유를 허용하면, process0가 잠시 메모리에서 내려간 사이에, 그 주소를 process1이 사용하면, 나중에 process0는 올라오지 못한다. Load time binding 위의 문제를 해결하기 위해 등장한 방식 그러나 memory에 올라간..