내 시스템에서 거대한 페이지 크기를 어떻게 찾나요?

내 시스템에서 거대한 페이지 크기를 어떻게 찾나요?

다음 두 가지 다른 결과를 얻습니다. 어느 것을 고려해야 합니까 Hugepage?

[root@server ~]# getconf PAGESIZE
4096
[root@server ~]# grep -i hugepagesize /proc/meminfo 
Hugepagesize:     2048 kB

내 핵심CentOS 7.1

Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

답변1

분명히 Hugepage는 Hugepagesize입니다. PAGESIZE는 가상 메모리의 (대형이 아닌) 페이지에 사용됩니다.

더 잘 설명하는 URL을 알려드리겠습니다.

https://wiki.debian.org/Hugepages

기타 정보:

shmall은 할당할 공유 메모리의 총량을 결정하기 위해 해당 값에 운영 체제 페이지 크기를 곱한 값을 사용합니다.

"페이지 크기 = getconf PAGE_SIZE"

"SHMMAX 값을 Hugepagesize로 나누어 SHMALL을 얻습니다."

관련 정보