Executando Rhel 6.5 de 32 bits com kernel 2.6.32-431.el6.i686 em um servidor com 46 Gb de RAM e suporte NUMA.
CONFIG_X86_PAE=y
CPU Intel(R) Xeon(R) E5-2660 0 @ 2,20 GHz
O sistema operacional não consegue ver mais de 14 GB de RAM elscpunão mostrando nenhum nó NUMA na saída. numastatreclama que o sistema não tem conhecimento do NUMA.
config-2.6.32-431.el6.i686|grep -i numa
CONFIG_X86_NUMAQ is not set
CONFIG_NUMA is not set
grátis -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
montar|grep sysfs
sysfs on /sys type sysfs (rw)
- Pode haver alguma limitação para sistemas operacionais de 32 bits em sistemas NUMA?
- Por que o sistema operacional não consegue acessar 46 GB (2 ^ 36> 46 Gb) mesmo com o PAE, é por causa do NUMA desabilitado?
Em 64 bits está funcionando bem.
Responder1
Pode haver alguma limitação para sistemas operacionais de 32 bits em sistemas NUMA?
cat /boot/config-2.6.32-431.el6.i686|grep -i numa
CONFIG_X86_NUMAQ is not set
CONFIG_NUMA is not set
O kernel não é compilado com NUMA habilitado.
Por que o sistema operacional não consegue acessar 46 GB (2 ^ 36> 46 Gb) mesmo com o PAE, é por causa do NUMA desabilitado?
RHEL 6 de 32 bits não vem com suporte enorme para mem