Computer Science/Operating System
2022. 1. 23.
[Operating System] External Fragmentation 외부단편화
External Fragmentation 외부단편화 외부단편화란 메모리를 관리할 때 연속적 할당을 사용하면서 발생하는 문제점이다. 연속적 할당은 메모리를 연속적으로 배치한다는 점에서 구현하기 쉬워보이지만 반대로 말하면 메모리를 연속적으로 배치할 공간이 없으면 배치할 수 없다는 단점이 있다. 여기 세 개의 프로세스가 실행 중인 메모리가 있다. 세 개의 프로세스는 메모리를 적절히 나눠 사용하고 있으며 가장 이상적인 상태라고 볼 수 있다. 프로세스2와 프로세스3이 실행을 마치고 메모리에서 삭제되었다. 그리고 프로세스4와 프로세스5가 메모리에 적절하게 들어갔다. 아래 애매하게 남는 메모리때문에 이상적인 상태라고 볼 수는 없지만 메모리를 효율적으로 잘 사용하고 있다. 프로세스5가 실행을 마치고 메모리에서 삭제되었..