Multicores CPU Graph

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Ok, on va rectifier ça pour la finale.
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.
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Voici la version 1.0 finale

Installeur auto: Télécharger Install_cpugraph.exe

Archive zip à décompresser: Télécharger MCPUGraph.zip

Il n'y a pas de fichier d'aide, mais là on s'en passe, il n'y a rien de compliqué.
Mais bon, au cas ou:
- Affiche les données d'utilisation du cpu (simple, dual ou quad) et de la mémoire. Intervalle de mesure par défaut : 1 seconde.
- Permet de créer des logs d'utilisation à la seconde ou en millisecondes pouvant retracer un évènement à une heure très précise.
- Création d'images des graphiques (1 par core ) en un clic, ou une capture pour avoir toutes les infos sur une photo.
[ Les logs text et fichiers images sont créés dans un dossier spécifique du répertoire courant pour éviter la dissémination... et donc le bordel. ]
- Un bouton Marche / Arrêt pour la prise des mesures
- Un bouton ouvrant un fichier texte contenant les détails du processeur.
- et pour le fun la possibilité de modifier les couleurs des graphiques (tous en même temps) et la transparence de la fenêtre.

Bonne continuation.
Un grand Merci encore aux testeurs qui ont testé sans crainte (enfin j'espère) :mrgreen:
@+
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.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Multicores CPU Graph

Message par Le Soldat Inconnu »

le logiciel a planté au bout de 5 secondes. Windows ferme le prog.

J'ai le message d'erreur suivant :
An error occurred while opening the file
Juste eu le temps de voir que la barre de progression qui indique le % de ram serait plus sympa dans le même style que l'utilisation du processeur
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)]
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Etonnant!
Le message d'erreur correspond à la lecture des infos du processeur. les informations sont recueillies au démarrage et un fichier est créé dans le répertoire temp, ce qui ne devrait pas poser de problème...
Tu as eu ce message en cliquant sur le bouton (loupe sur proc) ou autrement?
As-tu réessayé et est-ce que le problème persiste?

La progressbar est plus jolie sous Vista que sous Xp d'où l'indicateur de RAM. Je vais voir pour améliorer.

Merci
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.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Multicores CPU Graph

Message par Le Soldat Inconnu »

Le problème est à tous les coups

je lance

ça charge, la petite fenêtre de chargement se ferme et 2 secondes après plouf, crash.

Je ne touche absolument rien du tout
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)]
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Je viens de faire une mise à jour, si tu veux bien réessayer. (mêmes liens pour télécharger)
Prise en charge de 8 cores (un américain a eu un plantage avec son système Dual & Quad, je ne connaissais pas 8O )
J'avais aussi laissé traîner un "Debug" actif (est-ce que ça peut faire planter??)

@+
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.
mdsv41
Messages : 25
Inscription : mar. 08/sept./2009 15:49

Re: Multicores CPU Graph

Message par mdsv41 »

Bonsoir,

Voici un jeu, chercher l'erreur.

Image

@+
MDSV41

PS: a l'affichage j'ai 105% mais je suis monter à 120%
Il est fort mon quad coeur
Grand débutant en PureBasic 4.41
Linux Mint 9 - Mandriva powerpack 2010.0
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

:lol: :lol:
Bon j'ai dû laisser traîner une couille quelque part... faut que je revois ça.
Merci!
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.
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Je pense avoir trouvé et corrigé le bug, un mauvais calcul en fait.
Nouvelle version corrigé en ligne... à tester, merci.
Installeur auto: Télécharger Install_cpugraph.exe
Archive zip à décompresser: Télécharger MCPUGraph.zip
A signaler qu'il faut au minimum Windows Xp sp3
@+
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.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Multicores CPU Graph

Message par Le Soldat Inconnu »

bon, alos ça plante toujours mais comme j'ai SP2 et pas SP3, c'est normal :)

et cela dit, je ne comprends pas pourquoi tu as besoin de sp3 ..

Car l'affichage marche très bien, j'ai les bon pourcentage.
Mais depuis que tu as bidouillé l'interface, plouf plouf le programme ne marche plus.

Et comme je n'installerais pas SP3 car il n'a aucun intérêt pour moi
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)]
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Voici une édition spéciale pour ton vieil Xp : Archive zip à décompresser: Télécharger MCPUGraph_xpsp2.zip
Il faudra quand même te mettre à jour... un jour 8)
A la place des infos processeur (only sp3 & sup with COMate) j'ai installé un historique de la RAM.
Je mettrais tout ça à jour (les deux versions) pour qu'il n'y ait pas de jaloux :lol:

Dis moi quand même si ça fonctionne sur sur ton hum... heu... système.
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.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Multicores CPU Graph

Message par Le Soldat Inconnu »

ça à l'air parfait hormis un point

20% de RAM qui s'affiche sur une barre pleine à 80%

Pour SP3, faut que je regarde, ce qui m'ennuie, c'est que mon XP lite ne fonctionne pas sous SP3, donc je ne peux pas faire le ménage sur mon XP
Je ferais des essais en machine virtuelle :mrgreen:
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)]
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

Nouvelle version corrigée et améliorée à disposition.
@LSI: Je n'ai pas trouvé d'erreur concernant l'affichage de la mémoire. Aucune idée du pourquoi de ton niveau à 80 au lieu de 20 %
Pour Windows Xp sp3 et supérieur
Installeur auto: Télécharger Install_cpugraph.exe
Archive zip à décompresser: Télécharger MCPUGraph.zip
Pour Windows Xp sp2
Archive zip à décompresser: Télécharger MCPUGraph_xpsp2.zip
Une capture (modèle Vista):
Image

@+
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.
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Re: Multicores CPU Graph

Message par flaith »

Voici ce que j'obtiens avec CPUZ :
CPU-Z version 1.52.2

Processors
-------------------------------------------------------------------------

Number of processors 1
Number of threads 4

APICs
-------------------------------------------------------------------------

Processor 0
-- Core 0
-- Thread 0 0
-- Core 1
-- Thread 0 1
-- Core 2
-- Thread 0 2
-- Core 3
-- Thread 0 3

Processors Information
-------------------------------------------------------------------------

Processor 1 ID = 0
Number of cores 4 (max 4)
Number of threads 4 (max 4)
Name Intel Core 2 Quad Q9550
Codename Yorkfield
Specification Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz
Package (platform ID) Socket 775 LGA (0x4)
CPUID 6.7.7
Extended CPUID 6.17
Core Stepping C1
Technology 45 nm
Core Speed 2000.0 MHz
Multiplier x FSB 6.0 x 333.3 MHz
Rated Bus speed 1333.4 MHz
Stock frequency 2833 MHz
Instructions sets MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, EM64T
L1 Data cache 4 x 32 KBytes, 8-way set associative, 64-byte line size
L1 Instruction cache 4 x 32 KBytes, 8-way set associative, 64-byte line size
L2 cache 2 x 6144 KBytes, 24-way set associative, 64-byte line size
FID/VID Control yes
FID range 6.0x - 8.5x
Max VID 1.188 V
et ton rapport me donne :
Number of On Board CPU's : 1
System Type : X86-based PC
Device ID : CPU0
Number of Cores : 4
Logical Processors : 4
Manufacturer : Processeur Intel Pentium III Xeon ( GenuineIntel )
Family - Model - Stepping : x86 Family 6 Model 23 Stepping 7 in the Pentium III Xeon Processor Family
Version : Modèle 7, niveau 7
Socket Type : LGA 775
Processor ID : BFEBFBFF00010677
Data Width : 32 Bit Total (8 Bit per core)
Address Width : 32 Bit
Maximum Processor Speed: 2833 MHz
Curent Processor Speed: 2833 MHz
External Clock Frequency : 333 MHz
L2CacheSize : 12288 Kilobytes (12 MB Cache Size)
L2CacheSpeed : 2833
L3CacheSize : 0 Kilobytes
L3CacheSpeed : 0
Hyper Threading : No
Current CPU Voltage : 1.800000 volts
NSM Enabled : No
Pas vraiment le même type de processeur, le cpuid est différent (prendre les 3 derniers chiffres ?) de plus tu mets tout en anglais sauf la ligne "Version" :wink:

Bon sinon c'est vraiment pas mal du tout :D
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Multicores CPU Graph

Message par Jacobus »

cpu ID différent, peut-être que les infos récupérées sont brutes.
Par contre le nom récupéré est effectivement différent. A savoir si c'est la structure du proc ou si c'est une omission dans la liste des processeurs de la lib. A vérifier.
je vais étendre un peu les données du processeur...
Merci
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.
Répondre