주소 분류
논리 주소는 page number와 offset으로 나뉘고 offset은 프레임 안 위치로 그대로 유지됩니다.
address페이징은 논리 주소 공간을 페이지로, 물리 메모리를 프레임으로 쪼개 같은 크기끼리 매핑합니다. 프로세스가 물리적으로 이어진 공간을 차지할 필요가 없어 외부 단편화를 크게 줄입니다.
page=2 · offset=100page size 4096Bframe=7 · valid=1 · R/W페이지와 프레임은 같은 크기7 × 4096 + 100 = 28772offset 100은 그대로 유지논리 주소는 page number와 offset으로 나뉘고 offset은 프레임 안 위치로 그대로 유지됩니다.
addresspage number로 frame number와 권한, valid bit를 찾아 실제 물리 주소를 만듭니다.
page table각 페이지는 서로 다른 프레임에 놓일 수 있어 이어진 물리 공간이 필요 없습니다.
non-contiguous매번 페이지 테이블을 메모리에서 찾으면 느리므로 최근 변환을 TLB에 캐시합니다.
cache