Ex) 100MB의 메모리에 80MB 크기의 프로세스 적재
다음과 같은 20MB의 내부 단편화 발생 (해당 메모리 사용 불가)
Ex) 100(50+50)MB 남아있는 메모리 공간에 80MB 프로세스 적재
남아있는 메모리 공간은 50MB+50MB =100MB로 요청한 메모리 공간 80MB보다 크지만, 남아있는 공간이 연속적이지 않아 Process C를 할당할 수가 없게됨
외부 단편화에 대한 더 자세한 설명은 ✏️ [OS] 메모리 할당 알고리즘 First fit, Worst fit, Best fit 결과을 확인해주세요.
외부 단편화(External Fragmentation) : 작업보다 많은 공간이 있더라도 실제로 그 작업을 받아들일 수 없는 경우 (메모리 배치에 따라 발생하는 문제)
내부 단편화(Internal Fragmentation) : 작업에 필요한 공간보다 많은 공간을 할당받음으로써 발생하는 내부의 사용 불가능한 공간