TLB(Translation Lookaside Buffer) 가상 메모리 주소를 물리적인 주소로 변환하는 속도를 높이기 위해 사용되는 캐시이다. 최근에 일어난 가상 메모리 주소와 물리 주소의 변환 테이블을 저장한다. CPU가 가상 주소로 메모리에 접근하려고 할 대, 우선 TLB에 접근하여 가상 주소에 해당되는 물리 주소를 찾고 TLB에 매핑이 존재하지 않으면 MMU가 페이지 테이블에서 해당되는 물리 주소로 변환한 후 메모리에 접근한다. 프로세스가 바뀔 경우, TLB를 모두 flush 해줘야 한다는 문제가 있다.