논리적 내용
, segment
, 외부 단편화
Segmentation은 프로세스를 논리적 내용을 기반으로 나눠 메모리에 할당하는 기법입니다. 그래서 Segmentation은 프로세스를 segment의 집합으로 표현합니다. 대표적으로 프로세스를 code, data, stack 영역으로 나누는 것을 segmentation이라고 할 수 있습니다.
현재는 paging 기법을 segmentation보다 많이 사용하는 것으로 알고 있는데, 그 이유는 segmentation의 segment 크기가 일정하지 않아 외부단편화 문제가 발생할 수 있기 때문입니다.