segmentation이 의미단위로 쪼개져 있기 때문에 paging기법보다 protection이나 share측면에서 더 효율적이라고 할 수 있다. 또한 메모리를 차지하는 용량도 더 적다고 할 수 있다. 그러나 allocation문제가 생길 수 있다.
cpu가 보는 논리적 주소를 연속할당 / 불연속할당 기법으로 프로세스를 할당하여 물리적 주소로 변환하는 과정에서 mmu와 같은 하드웨어가 필요할 뿐 실제 운영체제가 관여하는 부분은 없다. 프로세스가 cpu에게 하드웨어 장치를 통해 메모리의 물리적 주소를 넘겨 instruction을 전달할 때, 운영체제모드로 변경되는 과정은 불필요하기 때문이다.
'운영체제' 카테고리의 다른 글
Virtual Memory (0) | 2021.06.30 |
---|---|
Memory Management3 (0) | 2021.06.30 |
Memory Management2 (0) | 2021.06.29 |
Memory Management (0) | 2021.06.29 |
Deadlock (0) | 2021.06.29 |