나는 실제로 내 시스템에 대한 이상한 데비안 출력을 알아내려고 노력하고 있습니다. 저는 최근 CPU 2개(xeon X5690), 각각 6개 코어/12개 스레드를 갖춘 HP DL380 gen7을 구입했습니다. 그러나 이렇게 하면 lscpu
다음이 반환됩니다.
lscpu
Architecture : x86_64
Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit
Boutisme : Little Endian
Tailles des adresses: 40 bits physical, 48 bits virtual
Processeur(s) : 1
Liste de processeur(s) en ligne : 0
Thread(s) par cœur : 1
Cœur(s) par socket : 1
Socket(s) : 1
Nœud(s) NUMA : 2
Identifiant constructeur : GenuineIntel
Famille de processeur : 6
Modèle : 44
Nom de modèle : Intel(R) Xeon(R) CPU X5690 @ 3.47GHz
Révision : 2
Vitesse du processeur en MHz : 2433.274
Vitesse maximale du processeur en MHz : 3466,0000
Vitesse minimale du processeur en MHz : 1600,0000
[...]
그래서 추가 조사를 수행하고 dmidecode -t 4 | grep -E 'Socket Designation|Count'
반환된 내용을 사용했습니다.
Socket Designation: Proc 1
Core Count: 6
Thread Count: 12
Socket Designation: Proc 2
Core Count: 6
Thread Count: 12
그럼 무슨 일인지 아는 사람 있나요? 데비안이 정말로 내 모든 CPU/코어/스레드를 관리할까요? 아니면 뭔가를 조정해야 합니까?
답변1
@toppk 및 @tink의 팁 덕분에 마침내 해결책을 찾았습니다. 어떤 이유로든 APIC는 BIOS에서 비활성화되었습니다.
다음과 같은블로그 게시물, 다른 시작 문제도 해결했습니다.
HP 기본 BIOS와 Linux 커널은 여러 문제에서 서로 충돌하는 것 같고 조정하기가 약간 까다로웠지만 마침내 시스템이 올바르게 부팅되었고 Debian은 이제 24개 코어를 인식하고 사용합니다. 아주.