내 시나리오는 거의 모든 메모리를 사용하는 단일 프로세스가 있는 Fedora 20이 설치된 1TB Intel 워크스테이션입니다(프로세스에 할당된 대부분의 메모리는 두 개의 거의 0.5테라바이트 할당에서 나오며 소수의 더 작은 할당이 있습니다). 더 빠른 메모리 액세스를 얻기 위해 가능한 한 많은 거대한 페이지를 활용하고 싶습니다. 불행히도 문서는매우부족. 실제로 대부분의 문서/질문은 방법에 관한 것입니다.장애를 입히다거대한 페이지.
따라서 순서대로:
- 대형 페이지 및 투명 거대 페이지를 활성화하기 위한 커널 명령줄 또는 sysctl.conf의 올바른 매개 변수는 무엇입니까?
- 거대한 페이지 할당을 얻으려면 어떻게 해야 합니까? 투명한 hugepages에 대한 문서에 표시된 대로 필요한 RAM 양이 hugepage 크기의 정확한 배수이면 충분합니까?
- 이러한 설정이 어떤 방식으로든 이 작업을 수행하는 프로세스에 영향을 미치나요?아니요대규모 할당을 수행하시나요?
- 실제로 거대한 페이지 할당을 수행하고 있는지 어떻게 확인합니까? (hugeadm --explain으로도 충분할 것 같지만 확인을 받고 싶습니다.)