Compter le nombre de coeurs d'éxécution

Résolu
taupe4 Messages postés 91 Date d'inscription dimanche 16 avril 2006 Statut Membre Dernière intervention 17 avril 2008 - 7 janv. 2007 à 20:55
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 - 8 janv. 2007 à 06:47
Bonjour, je cherche à détecter le nombre de coeurs d'éxécutions "processeurs * coeurs * coeurs HT" installés sur la machine. J'ai vu System.Environment.ProcessorCount , mais je crois que ça ne donne que les processeurs (donc les processeurs double coeur et quadricoeur ne sont peut-être pas comptés).

Y'a-t-il un moyen en C#, ou alors un composant quelquonque qu'on peut inclure dans son application ?

Merci d'avance


«L'erreur est humaine mais un véritable désastre nécessite un ordinateur.»
«Selon les derniers chiffres, 43 % des statistiques sont fausses»

3 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
7 janv. 2007 à 23:57
Bonsoir,
Tu as bien vu, la propriété System.Environment.ProcessorCount te retourne bien le nombre de processeur(s) visible(s) par Windows.
(J'ai un Core 2 Duo et c'est ok la propriété me retourne bien 2 processeurs.)

++
3
taupe4 Messages postés 91 Date d'inscription dimanche 16 avril 2006 Statut Membre Dernière intervention 17 avril 2008 1
8 janv. 2007 à 02:37
Merci, je ne savais pas (moi j'ai encore à endurer mon AMD Duron 800 Mhz pour quelques mois) si ça comptait tout, alors j'ai préféré demandé.

Merci

«L'erreur est humaine mais un véritable désastre nécessite un ordinateur.»
«Selon les derniers chiffres, 43 % des statistiques sont fausses»
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
8 janv. 2007 à 06:47
Salut, la fonction renvoie aussi le nombre 2 avec un Pentium 4 Hyper Threading.
0
Rejoignez-nous