
46Gb RAMとNUMAをサポートするサーバーで、カーネル2.6.32-431.el6.i686を使用して32ビットRhel 6.5を実行します。
CONFIG_X86_PAE=y
Intel(R)Xeon(R)CPU E5-2660 0 @ 2.20GHz
オペレーティングシステムは14GB以上のRAMを認識しません。LSCPU出力にNUMAノードは表示されません。 ヌマスタットシステムがNUMAを理解していないという苦情です。
config-2.6.32-431.el6.i686|grep -i numa
CONFIG_X86_NUMAQ is not set
CONFIG_NUMA is not set
無料ストリーミング
total used free shared buffers cached
Mem: 14682 697 13985 0 89 408
Low: 242 230 12
High: 14439 466 13972
ヌマスタット
sysfs not mounted or system not NUMA aware: No such file or directory
マウント|grep sysfs
sysfs on /sys type sysfs (rw)
- NUMAシステムの32ビットオペレーティングシステムに制限はありますか?
- PAEを使用してもOSが46 GB(2 ^ 36> 46 Gb)にアクセスできないのは、NUMAが無効になっているためですか?
64ビットではうまく機能します。
答え1
NUMAシステムの32ビットオペレーティングシステムに制限はありますか?
cat /boot/config-2.6.32-431.el6.i686|grep -i numa
CONFIG_X86_NUMAQ is not set
CONFIG_NUMA is not set
カーネルはNUMAが有効になってコンパイルされません。
PAEを使用してもOSが46 GB(2 ^ 36> 46 Gb)にアクセスできないのは、NUMAが無効になっているためですか?
RHEL 6 32ビットは大規模メモリサポートを提供しません。