검색

36.8. 번역 조회 버퍼 크기에 대한 페이지 크기 영향

download PDF

페이지 테이블에서 주소 매핑을 읽는 데 시간과 리소스가 많이 소요되므로 CPU는 최근 사용된 주소에 대한 캐시를 사용하여 빌드됩니다(TLB(Translation Lookaside Buffer). 그러나 기본 TLB는 특정 수의 주소 매핑만 캐시할 수 있습니다.

요청된 주소 매핑이 TLB 누락이라고 하는 TLB에 없는 경우에도 시스템은 여전히 페이지 테이블을 읽어 물리적 주소에서 가상 주소 매핑을 판별해야 합니다. 애플리케이션 메모리 요구 사항과 주소 매핑을 캐시하는 데 사용되는 페이지 크기 간의 관계로 인해 대규모 메모리 요구 사항이 있는 애플리케이션이 메모리 요구 사항을 최소화하는 애플리케이션보다 TLB 누락으로 인한 성능이 저하될 가능성이 높습니다. 따라서 가능한 TLB 누락을 방지하는 것이 중요합니다.

HugeTLB 및 투명한 대규모 페이지 기능 모두 애플리케이션에서 4KB보다 큰 페이지를 사용할 수 있습니다. 이를 통해 TLB에 저장된 주소가 더 많은 메모리를 참조하여 TLB 누락을 줄이고 애플리케이션 성능을 향상시킬 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.