Paging vs. Segmentation

Paging과 Segmentation은 운영체제의 메모리 관리 기법이다.

Paging:

Segmentation:

Paging과 Segmentation 비교

특성PagingSegmentation
분할 단위고정 크기 페이지가변 크기 세그먼트
주소 변환페이지 테이블 사용세그먼트 테이블 사용
외부 단편화없음발생 가능
내부 단편화발생 가능거의 없음
메모리 활용효율적유연함
구현 복잡도상대적으로 간단복잡함
공유와 보호페이지 단위세그먼트 단위
사용자 관점투명함프로그램 구조 반영
할당/해제 속도빠름상대적으로 느림
테이블 크기작음

참고 및 출처