1 (30.08.2012 17:14:40 отредактировано Macumazan)

Есть такая штука

cat /proc/5980/status
Name:    kvm
State:    S (sleeping)
Tgid:    5980
Pid:    5980
PPid:    1
TracerPid:    0
Uid:    105    105    105    105
Gid:    106    106    106    106
FDSize:    64
Groups:    106 
VmPeak:    16873200 kB
VmSize:    16360984 kB
VmLck:           0 kB
VmPin:           0 kB
VmHWM:     2029780 kB
VmRSS:     2029780 kB
VmData:    16177924 kB
VmStk:         136 kB
VmExe:        2996 kB
VmLib:       23376 kB
VmPTE:        6900 kB
VmSwap:           0 kB
Threads:    31
SigQ:    3/773256
SigPnd:    0000000000000000
ShdPnd:    0000000000000000
SigBlk:    0000002010002040
SigIgn:    0000000000001000
SigCgt:    0000002180006043
CapInh:    0000000000000000
CapPrm:    0000000000000000
CapEff:    0000000000000000
CapBnd:    ffffffffffffffff
Cpus_allowed:    00ffffff
Cpus_allowed_list:    0-23
Mems_allowed:    00000000,00000003
Mems_allowed_list:    0-1
voluntary_ctxt_switches:    23263889
nonvoluntary_ctxt_switches:    51059

Процесс запущен на HN. Вопрос такой, почему Mems_allowed_list показывает 0-1? Ведь по ману
Mems_allowed=Mems_allowed_list -  это Mask of memory nodes allowed to this process. Вопрос, о каких нодах  в мане идет речь?

2

Оказалось, это связано с NUMA.