私のシステムで巨大なページサイズを見つける方法は?

私のシステムで巨大なページサイズを見つける方法は?

次の2つの異なる結果を取得します。どちらを考慮する必要がありますか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を取得します。」

おすすめ記事