Il PC ha 6 processori ma ne mostra 12 in Task Manager [duplicato]


0

Questa domanda ha già una risposta qui:

Questo comando:

WMIC CPU Get /Format:List

dice che la macchina ha 6 core, ma guardando la cronologia di utilizzo della CPU in Task Manager, ci sono 12 finestre, non 6.

Perché la discrepanza?

HP z600 - Windows 7

inserisci qui la descrizione dell'immagine


3
Hyperthreading?
ChrisInEdmonton,

Quale CPU è installata nella macchina? Cosa contiene lo stesso comando per "NumberOfLogicalProcessors"?
Ƭᴇcʜιᴇ007,

Qual è il risultato di: wmic cpu get name hai più di una CPU fisica?
Austin T, francese

Sì, 2 di questi:Intel(R) Xeon(R) CPU E5649 @ 2.53Ghz
Al Lelopath,

1
Bene, per la cronaca: non è Hyper-Threading (presente, ma probabilmente disabilitato). Esistono semplicemente due CPU a sei core.
Daniel B,

Risposte:


1

wmic cpu get numberoflogicalprocessors

Ciò restituirà i processori logici. Ciò include HyperThreading su processori Intel.

Se si desidera core fisici (comprese le configurazioni di più processori, è possibile utilizzare:

wmic cpu get numberofcores

Task Manager di Windows (almeno tramite Windows 7) mostrerà i core logici, non i core fisici. Questo perché il sistema operativo tratta tutti i processori logici allo stesso modo nella pianificazione delle attività.


Entrambi questi comandi restituiscono: 6 6
Al Lelopath

both return: ?
Austin T, francese,

Aggiunto screenshot per mostrare i risultati del comando
Al Lelopath

2

Questo potrebbe essere il risultato di HyperThreading , in cui sono presenti più core virtuali per ciascun core fisico della CPU.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.