728x90
메모리 단편화
- RAM에서 메모리의 공간이 작은 조각으로 나뉘어져 사용가능한 메모리가 충분히 존재하지만, 사용이 불가능한 상태
- 메모리 단편화 종류로 외부단편화와 내부단편화가 있음
외부 단편화
- 메모리가 할당 및 해제 작업으로 인해 중간중간 사용하지 않는 메모리가 존재하여 총 메모리로는 할당이 충분한 상태이지만 할당을 할 수 없는 상황
내부 단편화
- 메모리 할당시 필요한 양보다 더 큰 메모리가 할당되어서 메모리 공간이 낭비되는 현상
해당 단편화 문제를 해결하기 위해 메모리 관리 기법이 존재
'OS' 카테고리의 다른 글
[OS] 메모리 관리 전략 (0) | 2021.11.08 |
---|---|
[OS] Swap (0) | 2021.11.07 |
[OS] 동기화 객체의 종류 (0) | 2021.11.07 |
[OS] 멀티프로세스 대신 멀티쓰레드 사용이유 (0) | 2021.11.06 |
[OS] Thread Safe (0) | 2021.11.06 |