이 응용 프로그램에는 N (POSIX) 스레드 그룹이 있습니다. 첫 번째 그룹이 시작되어 오브젝트 A를 만들고 바람을 포기합니다. 잠시 후 N 개의 스레드를 가진 새로운 그룹이 시작되고, A를 사용하여 유사한 오브젝트 B를 생성하고 종료됩니다. 이 패턴이 반복됩니다. 이 응용 프로그램은 매우 많은 메모리를 필요로합니다 (A와 B는 많은 수의 malloc
NUMA를 사용하는이 컴퓨터에서는 MongoDB 쓰기 성능이 실제로 느립니다. 나는이 https://docs.mongodb.com/manual/administration/production-notes/을 겪었습니다. 나는 구역 재생을 해제하고 언급 한 바와 같이 numactl --interleave=all 명령으로 몽고를 시작했다 .NUMA 경고가 사라지지
나는 node distances을 numactl --hardware에 무슨 뜻인지 이해하려고합니까? 우리가 24 개 가상 CPU가 각 노드는 DRAM 32GB의를 가지고 : 우리의 클러스터에 , 그것은이 내가 지금까지 이해 무엇을 다음 numactl --hardware available: 2 nodes (0-1) node 0 cpus: 0 1 2 3 4 5