Pourcentage d'utilisation du processeur
Re: Pourcentage d'utilisation du processeur
Je vous déconseille de passer par softonic pour récupérer quoi que ce soit.
Ils ont leur propre exe pour télécharger, je n'aime pas du tout cela.
Ils ont leur propre exe pour télécharger, je n'aime pas du tout cela.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Pourcentage d'utilisation du processeur
J'ai testé sur mon core2duo avec win7 x64 et j'obtiens quasiment la même chose.
Il se peut que mon code soit faux, mais je n'ai pas mieux. Pour moi la précision me semble suffisante. Cependant, je t'accorde que c'est une vraie usine à gaz...
La dernière version de mon log date du 06/12/2011 ou j'avais corrigé quelques bugs d'affichage graphique.
CPUGraph 64 et CPUGraph 86
J'obtiens ceci...

...et ceci avec ton code LSI

Il se peut que mon code soit faux, mais je n'ai pas mieux. Pour moi la précision me semble suffisante. Cependant, je t'accorde que c'est une vraie usine à gaz...
La dernière version de mon log date du 06/12/2011 ou j'avais corrigé quelques bugs d'affichage graphique.
CPUGraph 64 et CPUGraph 86
J'obtiens ceci...

...et ceci avec ton code LSI

Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Re: Pourcentage d'utilisation du processeur
Ben ton calcul, c'est en gros pour un 4 coeurs
(Temps IDLE + KERNEL + USER processeur) / (Temps total processeur / Nombre de processeur) * Fréquence du processeur - 50%
Moi, j'ai fais
(Temps IDLE processeur) / (temps KERNEL + USER processeur)
Parce que après plusieurs test, il semblerais que le temps Idle soit inclus dans le temps Kernel. ce qui se voit dans le gestionnaire des tache, le processus inactif (idle) est une tache système (kernel)
Ce que je pige vraiment pas dans ton calcul, c'est ce que vient faire la fréquence du processeur dans tous ça. Et surtout comment avoir un calcul juste avec un processeur dont la fréquence varie pour s'adapter à la charge.
Bref, visiblement aucun des 2 codes n'est parfait puisqu'il ne fonctionne pas avec le matériel de Dobro (8 coeurs)
J'attends son retour avec le code que j'ai trouvé sur le fofo des anglais pour si cette solution est meilleure.
(Temps IDLE + KERNEL + USER processeur) / (Temps total processeur / Nombre de processeur) * Fréquence du processeur - 50%
Moi, j'ai fais
(Temps IDLE processeur) / (temps KERNEL + USER processeur)
Parce que après plusieurs test, il semblerais que le temps Idle soit inclus dans le temps Kernel. ce qui se voit dans le gestionnaire des tache, le processus inactif (idle) est une tache système (kernel)
Ce que je pige vraiment pas dans ton calcul, c'est ce que vient faire la fréquence du processeur dans tous ça. Et surtout comment avoir un calcul juste avec un processeur dont la fréquence varie pour s'adapter à la charge.
Bref, visiblement aucun des 2 codes n'est parfait puisqu'il ne fonctionne pas avec le matériel de Dobro (8 coeurs)
J'attends son retour avec le code que j'ai trouvé sur le fofo des anglais pour si cette solution est meilleure.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Re: Pourcentage d'utilisation du processeur
pâs pu le mettre en oeuvre , car il demande une Dll que j'ai pasLe Soldat Inconnu a écrit : J'attends son retour avec le code que j'ai trouvé sur le fofo des anglais pour si cette solution est meilleure.
j'ai téléchargé cette Dll , mais le code ne fonctionne pas , la fenetre commence a s'afficher
puis disparait sans raison apparente ...
du reste la Dll je l'ai récupérée sur un site Russe , impossible de la trouver ailleurs !
ça ne semble pas marcher donc ... (compilé en 64bits car en 32 ça plante )
Arf !! je viens de voir qu'il avait tout mis dans un zip

bon je reteste demain

-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Re: Pourcentage d'utilisation du processeur
vi dans le dernier sujet 

Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Re: Pourcentage d'utilisation du processeur
oui ce code fonctionne !
bien sur j'ai une aproximation , puisque Hinfo64 indique les chiffres avec un décalage par rapport a ce code
mais , les taux sont a peut pres correspondants
lorsque hinfo64 indique 8% , le code va indiquer 8 ou 9% au prochain rafraichissement
sur le meme coeur
pareil , au lieu d'afficher 8 coeurs , j'aurai préféré un affichage
bien sur j'ai une aproximation , puisque Hinfo64 indique les chiffres avec un décalage par rapport a ce code
mais , les taux sont a peut pres correspondants
lorsque hinfo64 indique 8% , le code va indiquer 8 ou 9% au prochain rafraichissement
sur le meme coeur

pareil , au lieu d'afficher 8 coeurs , j'aurai préféré un affichage
qui est plus proche de la réalité , j'ai bien 4 coeurs multithreadé ça donne 4 coeurs réel et 4 coeurs virtuelCore 1 Thread 1
Core 1 Thread 2
;*************
Core 2 Thread 1
Core 2 Thread 2
;*************
Core 3 Thread 1
Core 3 Thread 2
;*************
Core 4 Thread 1
Core 4 Thread 2

-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Re: Pourcentage d'utilisation du processeur
oui, mais l'API windows ne fait pas de distinction.
Bon je vais refaire mon code sur ce principe
Bon je vais refaire mon code sur ce principe
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Re: Pourcentage d'utilisation du processeur
Mise à jour du code, voir premier sujet.
Qui veut bien tester ?
@Dobro : Je ne sais pas faire la différence entre un processeur réel et un processeur threadé
Qui veut bien tester ?
@Dobro : Je ne sais pas faire la différence entre un processeur réel et un processeur threadé
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Re: Pourcentage d'utilisation du processeur
marche chez moi
( correspond a Hinfo 64 )
en fait
ton ////// chez moi (Hinfo 64 )
proc 1 = proc 1 thread 1
proc 2 = proc 1 thread 2
proc 3 = proc 2 thread 1
proc 4 = proc 2 thread 2
proc 5 = proc 3 thread 1
proc 6 = proc 3 thread 2
proc 7 = proc 4 thread 1
proc 8 = proc 4 thread 2

en fait
ton ////// chez moi (Hinfo 64 )
proc 1 = proc 1 thread 1
proc 2 = proc 1 thread 2
proc 3 = proc 2 thread 1
proc 4 = proc 2 thread 2
proc 5 = proc 3 thread 1
proc 6 = proc 3 thread 2
proc 7 = proc 4 thread 1
proc 8 = proc 4 thread 2