이 질문은 이전에 요청되었지만 세계가 다시 요청할 수 있도록 충분히 바뀌 었다고 생각합니다.
irqbalance는 코어간에 메모리를 공유하는 NUMA 가능 CPU가있는 오늘날의 시스템에서 사용됩니까?
Running irqbalance --oneshot --debug
은 최신 VMware ESXi 환경의 가상 게스트가 코어간에 NUMA 노드를 공유하고 있음을 보여줍니다.
# irqbalance --oneshot --debug 3
Package 0: numa_node is 0 cpu mask is 0000000f (load 0)
Cache domain 0: numa_node is 0 cpu mask is 0000000f (load 0)
CPU number 0 numa_node is 0 (load 0)
CPU number 1 numa_node is 0 (load 0)
CPU number 2 numa_node is 0 (load 0)
CPU number 3 numa_node is 0 (load 0)
이 경우 irqbalance는 NUMA 시스템에서 실행 중임을 감지하고 종료합니다. 이것은 프로세스 모니터링을 망칩니다.
그러한 시스템에서 irqbalance 대신 numad 를 실행해야합니까 ?
이것은 VMware 가상화 서버에서 주로 흥미 롭습니다.