IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Déterminer le nombre de cpu physique


Sujet :

Delphi

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 47
    Par défaut Déterminer le nombre de cpu physique
    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

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 591
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 591
    Billets dans le blog
    65
    Par défaut
    [IDEE]
    si tu allais fouiller dans la JVCL , le composant jvsysteminfo ou nom approchant
    donne un nombre impressionnant d'infos (qui se sont révélés toutes juste lors de mes utilisations)

  3. #3
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Par défaut
    Autre Question : Comment déterminer la vitesse nominale (et non réelle) d'un processeur (ex 3.2GHZ) ?
    Chez moi, quand j'allume le micro, le 1er écran sous Dos m'affiche Pentium III 1.13 GHz dans les premières lignes. C'est cela que tu cherches ?
    Pour ce qui est de la vitesse réelle, il faudrait que je vérifie un jour avec la fonction QueryPerformanceFrequency de l'API Win32 qui teste le compteur hautes performances de la bécane.
    N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 47
    Par défaut
    oui c'est exactement ca que je cherche. La vitesse "commerciale" du CPU.

  5. #5
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Par défaut
    Ok mais en lançant la machine cette première page sous Dos est rapidement remplacée par la suivante ce qui fait que si le ragard n'est posé sur l'emplacement où l'info s'affiche on est obligé de recommencer ... et comme les redémarrages sont souvent lents c'est agaçant.
    N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [REDHAT] Connaitre le nombre de disques physiques
    Par linar009 dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 23/03/2007, 08h13
  2. Déterminer le nombre de lignes d'un fichier [.txt]
    Par Metallic-84s dans le forum Langage
    Réponses: 2
    Dernier message: 14/03/2006, 09h34
  3. Nombre de CPU
    Par KnightsOfTheRound dans le forum x86 32-bits / 64-bits
    Réponses: 2
    Dernier message: 06/11/2005, 13h17
  4. Bash - Nombre de liens physiques
    Par troumad dans le forum Linux
    Réponses: 8
    Dernier message: 08/03/2005, 11h10
  5. Nombre de CPU de la machine
    Par Gogoye dans le forum C
    Réponses: 4
    Dernier message: 06/11/2003, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo