Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Gibt es Performance Counter? (https://www.delphipraxis.net/153490-gibt-es-performance-counter.html)

Mattze 5. Aug 2010 09:04

Gibt es Performance Counter?
 
Hallo,

ich spiele gerade mit den Performance Daten rum.
Es gibt ja eine ganze Menge davon, aber nicht alle sind auch (gerade) aktiv, d. h. haben Intstanzen oder besser Counter.

Kennt jemand eine Möglichkeit, SCHNELL rauszukriegen, welche aktiv sind (bzw. Counter haben)?
(Eine Möglichkeit, wie man das kriegen kann, kenne ich. Das geht nur so elendig langsam... Bei den vielen Performance Daten dauert das ewig!)

Ich liste alle Performance Daten auf, um ihre Beschreibung anzuzeigen. Interessehalber.
Nun möchte ich die mit Countern kennzeichnen, um sie genauer anschauen zu können (Welche Counter, deren Beschreibung und Wert.) und nicht erst einen aktiven suchen zu müssen.
(Ich habe z. B. etwa 2900 Kategorien der Performance Daten, davon sind gerade mal 45 aktiv, haben also Counter! Die Suche dauert also "etwas".)

(Win7 mit D7 pro)

Gruß
Mattze

Mattze 6. Aug 2010 15:22

AW: Gibt es Performance Counter?
 
Hi,

ich habe das per Thread gelöst.
Das geht zwar (natürlich) auch nicht schneller, aber man kann sich inzwischen schon mal die ganzen Hauptkategorien der Performance Data mit ihrer Beschreibung ansehen.
Da der Mensch (Programmierer) neugierig ist, ist das also durchaus akzeptabel.

Interessiert das einen? Dann schicke ich das Programm mal...
(Die Quellen sind auch kein Problem! Ich nutze ja nur Freeware - glaube ich - und es ist ja sowieso nur eine private Spielerei.)

Gruß
Mattze

Astat 6. Aug 2010 16:16

AW: Gibt es Performance Counter?
 
Liste der Anhänge anzeigen (Anzahl: 1)
JA,

Extensible Counter Listing Tool

exctrlst.exe

Mattze 6. Aug 2010 18:35

AW: Gibt es Performance Counter?
 
Hmm,

interessant.
Scheint zwar nicht das gleiche zu sein, geht aber schön schnell.
Das es wahrscheinlich geht, kann ich mir schon denken. Aber wie??? Selber machen! Selbst ist der Programmierer!
(Ich habe ca. 2950 Performance Data und davon 45 mit Countern. Das ist in diesem Programm ganz anders. Außerdem zeige ich noch sämtliche Beschreibungen mit an. Die stecken nämlich auch in der Registry!)

Gruß
Mattze


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz