컴퓨터과학/운영체제
<운영체제20>단편화/단편화 해결방법
컴퓨터과학
2020. 10. 23. 23:33
단편화
분할된 주기억장치에 프로그램을 할당하고 반납하는 과정을 반복하면서 사용되지않고 남는 기억장치의 빈공간 조각을 의미한다.
내부단편화: 분할된 영역이 할당될 프로그램의 크기보다 크기 때문에 프로그램이 할당된 후 사용되지 않고 남아 있는 빈공간
외부단편화:분할된 영역이 할당될 프로그램의 크기보다 작기 때문에 프로그램이 할당될수 없어 사용되지 않고 빈공간으로 남아 있는 분할된 전체영역
단편화 해결법
통합 기법:주기억 장치 내에 인접해 있는 단편화된 공간을 하나의 공간으로 통합하는 과정
압축 기법:주기억장치내에 분산되어 있는 단편화된 빈공간을 결합하여 하나의 큰 가용공간을 만드는 작업