의문점 공부하기/🧾공부하며
🧾 페이징과 세그먼테이션이란?
아리빠
2023. 11. 1. 20:46
페이징
-페이지 단위의 논리-물리 주소 관리 기법. 논리 주소 공간이 하나의 연속적인 물리 메모리 공간에 들어가야하는 제약을 해결하기 위한 기법
-논리 주소 공간과 물리 주소 공간을 분리해야함(주소의 동적 재배치 허용), 변환을 위한 MMU 필요
특징 : 외부 단편화를 없앨 수 있음. 페이지가 클수록 내부 단편화도 커짐
세그먼테이션
-사용자/프로그래머 관점의 메모리 관리 기법
-페이징 기법은 같은 크기의 페이지를 갖는 것 과는 다르게 논리적 단위(세그먼트)로 나누므로 미리 분할하는 것이 아니고 메모리 사용할 시점에 할당됨