세그먼테이션은 프로그래머가 보는 코드, 데이터, 스택 단위를 잘 표현하지만 세그먼트 크기가 가변적이라 배치 문제를 완전히 없애지는 못합니다.
코드는 실행 가능, 데이터는 쓰기 가능처럼 영역별 권한을 자연스럽게 붙입니다.
각 세그먼트는 연속 공간을 요구하므로 큰 구멍을 찾는 외부 단편화가 남습니다.