HP DL380 Gen7 - Debian 11 - lscpu が正しい CPU/コア数を表示しない

HP DL380 Gen7 - Debian 11 - lscpu が正しい CPU/コア数を表示しない

私は実際に私のシステムの奇妙なDebian出力を見つけようとしています。私は最近、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

それでは、何が起こっているのか知っている人はいますか? Debianは本当に私のすべてのCPU/コア/スレッドを管理しますか?それとも何かを調整する必要がありますか?

ベストアンサー1

@toppkと@tinkのヒントのおかげで、ついに解決策を見つけました。何らかの理由でAPICはBIOSで無効になっています。

次のようなブログ投稿、他の起動問題も解決しました。

HP Basic BIOSとLinuxカーネルはいくつかの問題で互いに競合しているようで、調整が少し難しいですが、ついにシステムが正しく起動し、Debianは24コアを認識して使用します。非常に。

おすすめ記事