Loggen van CPU load en memory gebruik

Pagina: 1
Acties:
  • 373 views

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Beste Tweakers,

Ik probeer een simpel programmatje te maken waarmee ik de activiteit van de CPU en het geheugenverbruik van een pc te loggen. Op google heb ik al het een en ander gevonden, maar dit zijn allemaal te complexe programmas met veel te veel opties. Wat ik zou willen is een programma wat op de achtergrond slechts datgene logt, wat ik wil hebben.

Weet iemand of daar mogelijkheden voor zijn in C, C++ of AutoIT? Of weet iemand of er al "simpele" software bestaat, die dit kan doen?

Het resultaat wat ik graag zou willen hebben zou er ongeveer als volgt uit moeten zien:
DateCPU loadMemory usage
01/02/2010 16:4515%35%
01/02/2010 16:4613%30%
01/02/2010 16:472%15%

enz...

comma separated zou ook prima zijn.

Iemand suggesties?

Acties:
  • 0 Henk 'm!

  • bgrr
  • Registratie: Oktober 2001
  • Niet online
Zelf schrijven in Visual Studio :P Daarna met svrany laten draaien als service

Appeltje eitje om de performance monitor uit te lezen en weg te schrijven in een db of file....

[ Voor 14% gewijzigd door bgrr op 01-02-2010 16:59 ]


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 00:02
Er is geen platformonafhankelijke manier om zoiets te doen. Onder welk besturingssysteem werk je?

Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 16:47
Windows? Start > uitvoeren > perfmon.

Roomba E5 te koop


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 19-09 10:08

Haan

dotnetter

Maar lees ik je voorbeeld nou verkeerd, of wil je iedere minuut een snapshot van je CPU en mem gebruik? Dat zegt toch helemaal niets? Of wil je een gemiddelde per minuut berekenen ofzo?

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • leuk_he
  • Registratie: Augustus 2000
  • Laatst online: 15-07 15:35

leuk_he

1. Controleer de kabel!

Wellicht kun je de system calls uit zo'n project slopen:


http://www.codeguru.com/c...istics/article.php/c2845/


( denk aan mulitcore cpu's!!)

[ Voor 11% gewijzigd door leuk_he op 01-02-2010 17:40 ]

Need more data. We want your specs. Ik ben ook maar dom. anders: forum, ff reggen, ff topic maken
En als je een oplossing hebt gevonden laat het ook ujb ff in dit topic horen.


Acties:
  • 0 Henk 'm!

  • Jan_V
  • Registratie: Maart 2002
  • Laatst online: 00:15
Hoewel m'n C++ kennis alweer een beetje roestig is, denk ik dat het zo ongeveer wel moet kunnen:
http://codediaries.blogsp...c-get-cpu-and-memory.html

Anders even zoeken op c++ en performance counters. Dan zou je wel meer voorbeelden kunnen vinden.

Battle.net - Jandev#2601 / XBOX: VriesDeJ


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
bgrr schreef op maandag 01 februari 2010 @ 16:58:
Zelf schrijven in Visual Studio :P Daarna met svrany laten draaien als service

Appeltje eitje om de performance monitor uit te lezen en weg te schrijven in een db of file....
Als je het schrijft in VS gebruik dan gewoon het service template en schrijf een service :).

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • DigiK-oz
  • Registratie: December 2001
  • Laatst online: 18-09 21:39
sig69 schreef op maandag 01 februari 2010 @ 17:24:
Windows? Start > uitvoeren > perfmon.
Agree. Kan precies wat jij wilt, redelijk simpel te gebruiken. Output als report, graph, log, .....

Zelf iets bakken zou ik ook op basis van die performance counters doen, leesvoer

[ Voor 4% gewijzigd door DigiK-oz op 01-02-2010 18:58 ]

Whatever


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:31

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op maandag 01 februari 2010 @ 16:55:
Weet iemand of daar mogelijkheden voor zijn in C, C++ of AutoIT?
Ja, in C en C++ is dit zeker te schrijven.
Of weet iemand of er al "simpele" software bestaat, die dit kan doen?
Sorry, maar dat is gewoon een scriptrequest. Hier in PRG draait het om het zelf programmeren, niet om kant en klare software te zoeken. Als je het zelf wilt maken dan wil ik voorstellen dat je gewoon eens gaat beginnen en als je tegen problemen aanloopt een nieuw topic te openen.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.