TLB hit 여부가 주소 변환 비용을 가른다
hit는 캐시된 변환을 바로 쓰지만 miss는 page table walk와 TLB 갱신이 필요해 메모리 접근 횟수가 늘어난다.
lookup
VPN 조회
TLB tag 비교
hit
PFN 반환
메모리 접근 바로 진행
miss
page walk
PTE 단계 탐색
fill
TLB 갱신
다음 접근을 빠르게
상황
주소 변환
성능 해석
hit rate 높음
대부분 TLB에서 끝남
지역성 좋음
miss 많음
page walk 증가
working set 큼
context switch
entry 무효화 가능
ASID가 도움
huge page
TLB 커버리지 증가
내부 단편화 확인