전공/운영체제
내부단편화, 외부단편화
NI__JY
2021. 7. 11. 19:17
SMALL
내부단편화
프로세스가 필요한 크기보다 메모리가 더 커서 메모리가 남아서 메모리 공간이 낭비되는 현상
외부단편화
메모리 할당 및 해제가 반복적으로 일어나서 중간 중간에 메모리가 남아서 실제로 사용하지 못해서 메모리 공간이 낭비되는 현상
예시
영역 | 메모리 크기 | 프로세스 크기 |
A | 30 | 20 |
B | 45 | 50 |
C | 90 | 60 |
D | 100 | 120 |
E | 150 | 200 |
F | 200 | 150 |
A : 내부단편화 10 발생
B : 외부단편화 45 발생
C : 내부단편화 30 발생
D : 외부단편화 100 발생
E : 외부단편화 150 발생
F : 내부단편화 50 발생
LIST