반응형

단편화

    (운영체제, OS)단편화와 단편화 해결법

    단편화(Fragmentation)란 ? 기억장치의 빈공간이 여러개의 조각으로 나뉘는 현상 이는 기억장치의 사용 가능한 공간을 줄이거나, 읽기/쓰기의 수행속도를 늦춤 내부 단편화 메모리를 할당 할 때 프로세스가 필요한 양보다 더 큰 메모리가 할당되어서 메모리 공간이 낭비되는 현상 외부 단편화 메모리가 할당 및 해제 작업의 반복으로 메모리 중간중간에 사용하지 않는 메모리가 생기고 이를 합쳤을 때는 메모리가 충분하지만 실제로는 할당할 수 없는 상황 단편화 해결방법 통합기법 단편화로 인해 분산된 메모리공간들을 인접해 있는 것들끼리 통합 시킴(재배치 필요x) 외부단편화 해결법 - 압축 주기억장치에 분산되어 있는 단편화된 공간들을 통합하여 하나의 공간으로 만듦(재배치 필요) 비용이 많이 들어 자주쓰지 않고 정해진 ..