Q. 가상 메모리 기법에서 페이징 기법과 세그멘테이션 기법의 장단점을 말해주세요.
🧑🏻💻 Answer.
✅ 페이징
고정된 크기의 페이지로 나누어 메모리를 관리하는 방식
✅ 페이징 장단점
- 장점 : 외부 단편화 발생 X, 페이지 테이블 관리 간단
- 단점 : 내부 단편화 발생 O
✅ 세그멘테이션
프로세스를 서로 다른 크기의 논리적 단위인 세그먼트로 메모리를 분리하는 메모리 관리 기법
✅ 세그멘테이션 장단점
- 장점 : 내부 단편화 발생 X
- 단점 : 외부 단편화 발생 O, 크기 가변적이라 동적 메모리 할당 필요하고 페이지보다 구현이 복잡