Comment déterminer le nombre de CPU "PHYSIQUE" dans la machine ?
J'ai tout testé ! mais en vain ! mon P4 650 Hyper-threading me renvoie inexorablement 2 CPU logiques alors que j'en ai qu'un physique !
Il y a l'API API GetSystemInfo(.dwNumberOfProcessors) = 2 !
Il y a la base de registre :
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentType\
renvoie "Multiprocessor Free" !
HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0 et \1 !
il y a les variables d'environnement :
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Rien à faire ! J'espère que vous aurez une solution.
Autre Question : Comment déterminer la vitesse nominale (et non réelle) d'un processeur (ex 3.2GHZ) ?
Merci.
Denis
Partager