begin process at 2012 02 09 03:13:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > CLASSE POUR RÉCUPERER L'UTILISATION CPU D'UN PROCESSUS

CLASSE POUR RÉCUPERER L'UTILISATION CPU D'UN PROCESSUS


 Information sur la source

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Système Classé sous :cpu, processus, utilisation, processeur, classe Niveau :Débutant Date de création :21/04/2007 Vu / téléchargé :7 762 / 732

Auteur : draluorg

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Voici une ptite classe pour recuperer le pourcentage d'utilisation du cpu d'un processus

Utilisation:

Dim CpuUse as New ClsCpuUsage

CpuUse.Id = ProcessId
Label1.Cpation = CpuUse.GetCpuUsage

L'utilisation du cpu est calculee en deux fois, quand vous faites "CpuUse.Id= Pid" la classe va initialiser les compteurs en relevant les temps du processus, puis lorsque vous ferez CpuUse.GetCpuUsage la classe va a nouveau relever le temps du process pour les comparer avec les temps precedent et faire le calcul avec la difference de temps entre les 2 appels...
Ce qui veut dire que si vous faites CpuUse.CetCpuUsage juste apres avoir fait CpuUse.Id=.. vous recevrez presque a tous les coups 0
Cette classe doit etre declaree globalement et etre untiliser dans un timer apres avoir defini le Pid

Bon c'est tres mal expliqué mais j'ai mis un exemple complet dans le zip



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GESTION DES PRIVILEGES DES PROCESSUS
Source avec Zip Source avec une capture TEMPS PROCESSEURS TOTAL ET PAR UNITÉ (API NATIVE)
Source avec Zip Source avec une capture ENREGISTRER ET CHARGER LISTVIEW DANS FICHIER AVEC IMAGE ETC....
Source avec Zip Source avec une capture GESTION DES FICHIERS SWAP
Source avec Zip Source avec une capture AFFINITÉ DES PROCESSUS ET DES THREADS

 Sources de la même categorie

Source avec Zip Source avec une capture AUTORISER/REFUSER L'EXECUTION DE PROCESSUS par pierreh51
Source avec Zip Source .NET (Dotnet) CLONE/FORK DES FLUX DE LA CONSOLE : PERMETTRE LA REDIRECTION... par ShareVB
Source avec Zip Source .NET (Dotnet) DÉFRAGMENTER UN FICHIER par ShareVB
Source avec Zip Source .NET (Dotnet) ECRAN DE VEILLE : DÉTECTER LE LANCEMENT/DÉCLENCHER/EMPÊCHER par ShareVB
Source avec Zip Source avec une capture DESACTIVER / ACTIVER LES MISES EN VEILLES PC par Arsena

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture WIN++ OPTIONS AVANCÉES SUR LES FENETRES ET PROCESSUS WINDOWS... par MadM@tt
Source avec Zip Source avec une capture CPU LIMITER - LIMITEZ L'UTILISATION DU PROCESSEUR DE CHAQUE ... par MadM@tt
Source avec Zip Source avec une capture CLM'S EMERGENCY : REFROIDISSEUR DE CPU par clementio
Source avec Zip Source avec une capture TEMPS PROCESSEURS TOTAL ET PAR UNITÉ (API NATIVE) par draluorg
Source avec Zip Source avec une capture AFFINITÉ DES PROCESSUS ET DES THREADS par draluorg

Commentaires et avis

Commentaire de violent_ken le 21/04/2007 18:13:28

Bien joué...

Manque quelques commentaires à mon gout^^, mais peu importe, super code !

10/10, @+

Commentaire de MPi le 19/01/2008 00:45:02

Excellent, malgré le manque de commentaires...
Et c'est dommage...

Mais je ne baisserai pas la note pour autant.

Bon travail...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

utilisation cpu par processus [ par Adidas2 ] salut tous le mondequelqu'un aurait une idée de où chercher pour trouver l'utilisation processeur de chaque processus lancé (un peu comme dans le ctrl utilisation cpu par processus [ par Adidas2 ] Salut tous le mondeJe cherche à obtenir l'utilisation CPU de chaque processus lancé quelqu'un aurait une idée de la fonction à utiliser svp ?Langage : Utilisation CPU d'un processus [ par MadM@tt ] J'ai eu beau cherché je n'ai pas trouvé comment faire pour récupérer le pourcentage d'utilisation CPU de chaque processus (comme dans le Ctrl Alt Supr Utilisation du CPU par une application définie [ par websmiley ] Bonjour à tous.Voilà plusieurs jours que je bloque là-dessus...Je voudrais vérifier l'utilisation CPU d'un processus défini depuis mon application.Par utilisation de la classe drawcurve [ par darkflyer ] bonjour,je suis pas uper calé en vb 2005, et je souhaite utiliser la classe drawcurve pour tracer des courbes des données stockées dans un tableau. le Récupérer le taux d'utilisation CPU et mémoire en VBScript [ par johann91 ] Bonjour, je souhaiterais récupérer le taux d'utilisation de la mémoire et du CPU de ma machine locale. Existe-t-il une commande, pour récupérer ces in Utilisation de ReadProcessMemory [ par fourne ] Bonjour je souhaiterais pouvoir récupérer des valeurs de variables appartenant à un autre processus, exemple : récupérer les informations d'une fenêtr Mémoire Framework.net [ par emap ] Hi, Je re-poste (je sais c'est pas bien...) Je fais de la synchro SQLServer<>AS400 via une classe sur un backgroung thread en récupérant 30000 cpu temperature [ par dido1987 ] bonjour j'ai un processeur type Intel avec des capteur du température DTS mon bios affiche bien la temperature du processeur alos je veux extraire la Utilisation optimale du processeur multicore [ par bizmoute ] Bonjour, J'aimerais savoir comment faire pour utiliser le processeur de façon optimale. (Près du 100%) Mon programme doit exécuter 4 lourdes tâches s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,494 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales