IBM PowerVM LPAR affiche 16cpu malgré une allocation de 4 cpu

Environnement: IBM PowerVM 8 IOS version 2.2.3.50

Lorsque je crée une LPAR (machine virtuelle), j'atsortingbuer 4 processeurs partagés. J'installe ensuite Redhat 6.6 p64. Nproc affiche 16 CPU.

Sur une machine différente, j'atsortingbuer 1 CPU partagée. J'installe ensuite Redhat 6.6 p64. nproc montre 4 CPU.

Pourquoi le operating system indique-t-il 4 fois le processeur que je spécifie lors de la configuration de la machine?

Vous utilisez probablement SMT 4. Le operating system dispose de 4 threads matériels pour programmer avec un processeur virtuel, même si l'hyperviseur ne prévoit que des tranches de time de 0.2 cœurs.

Le fait de countr les threads matériels comme «CPU» n'est pas seulement Linux, mais les outils AIX le font également.