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
'전공 > 운영체제' 카테고리의 다른 글
페이지 교체 알고리즘 (0) | 2021.07.14 |
---|---|
TLB(Translaction-lookaside buffer) (0) | 2021.07.08 |
가상메모리 (0) | 2021.07.08 |
Mutex(뮤텍스), Semaphore(세마포어) (0) | 2020.09.17 |
Starvation(기아현상), Aging(노화) (0) | 2020.09.17 |