Ubuntu가 모든 CPU 코어를 인식하지 못함

Ubuntu가 모든 CPU 코어를 인식하지 못함

나는 Linux를 처음 접하는 사람도 아니고 전문가도 아니므로 이것이 어리석은 질문이라면 양해해 주십시오.

새로운 듀얼 CPU 워크스테이션을 테스트하기 위해 라이브 세션 USB에서 Ubuntu 14.04.2를 실행하고 있습니다. 하이퍼스레딩이 포함된 10코어 Intel Xeon E5-2650V3 프로세서 2개가 있으므로 시스템 모니터에 40개의 CPU가 표시되어야 합니다. 어떤 이유로 CPU 코어가 32개만 표시됩니다. Ubuntu가 인식할 수 있는 수에 제한이 있습니까?

프로세서 중 하나가 올바르게 설치되지 않은 경우 CPU는 20개만 표시되므로 이것이 하드웨어 문제인지는 의심스럽습니다. "이 컴퓨터 정보" 아래에 "Intel Xeon(tm) E5-2650 V3 프로세서(2.3GHz) x 16"이 표시됩니다.

lscpu의 출력은 다음과 같습니다. 여기에 이미지 설명을 입력하세요

답변1

이것은 Ubuntu 13.10에서 버그로 보고되었습니다.

https://bugs.launchpad.net/ubuntu/+source/libgtop2/+bug/1210280

이 문제는 2명에게만 영향을 미쳤으므로 수정 사항이 프로덕션 버전에 반영되지 않았습니다. 그 이후에도 한 번도 수정된 적이 없어서 아직도 14.04.2에 남아 있는 것이 아닌가 의심됩니다.

내 생각엔, 당신이 원한다면 스스로 수정 사항을 다운로드하고 libgtop2의 자신만의 버전을 컴파일할 수 있을 것 같습니다.

관련 정보