32-Bit-Betriebssystemspeicherbeschränkung auf NUMA-Systemen

32-Bit-Betriebssystemspeicherbeschränkung auf NUMA-Systemen

32-Bit-Rhel 6.5 mit Kernel 2.6.32-431.el6.i686 wird auf einem Server mit 46 GB RAM und NUMA-Unterstützung ausgeführt.

CONFIG_X86_PAE=y

Intel(R) Xeon(R) CPU E5-2660 0 @ 2,20 GHz

Das Betriebssystem kann nicht mehr als 14 GB RAM erkennen undAbonnierenIn der Ausgabe werden keine NUMA-Knoten angezeigt. numastatbeschwert sich, dass das System NUMA nicht erkennt.

config-2.6.32-431.el6.i686|grep -i numa

CONFIG_X86_NUMAQ is not set
CONFIG_NUMA is not set

frei -lm

              total       used     free       shared    buffers     cached
Mem:         14682        697      13985          0         89        408
Low:           242        230         12
High:        14439        466      13972

numastat

sysfs not mounted or system not NUMA aware: No such file or directory

mount|grep sysfs

sysfs on /sys type sysfs (rw)
  • Kann es für 32-Bit-Betriebssysteme auf NUMA-Systemen irgendwelche Einschränkungen geben?
  • Warum kann das Betriebssystem auch mit PAE nicht auf 46 GB (2^36 > 46 GB) zugreifen? Liegt es daran, dass NUMA deaktiviert ist?

Auf 64 Bit funktioniert es einwandfrei.

Antwort1

Kann es für 32-Bit-Betriebssysteme auf NUMA-Systemen irgendwelche Einschränkungen geben?

cat /boot/config-2.6.32-431.el6.i686|grep -i numa

CONFIG_X86_NUMAQ is not set

CONFIG_NUMA is not set

Der Kernel wird nicht mit aktiviertem NUMA kompiliert.

Warum kann das Betriebssystem auch mit PAE nicht auf 46 GB (2^36 > 46 GB) zugreifen? Liegt es daran, dass NUMA deaktiviert ist?

RHEL 6 32 Bit bietet keine Huge-Mem-Unterstützung

http://www.redhat.com/resourcelibrary/articles/articles-red-hat-enterprise-linux-6-technology-capabilities-and-limits#note4

verwandte Informationen