Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Vielleicht hat jemand anders Lust das Programm fertig zu schreiben (https://www.delphipraxis.net/196575-vielleicht-hat-jemand-anders-lust-das-programm-fertig-zu-schreiben.html)

Alallart 31. Mai 2018 17:18

Vielleicht hat jemand anders Lust das Programm fertig zu schreiben
 
vielleicht gibt es das bereits, nur ich kenne es nicht. Ich habe es versucht, aber da fehlen mir einfach die nötigem Kenntnisse.

Das "Problem" kennt wohl jeder, Windows ist eigentlich gestartet, und dann rattert die Festplatte noch zehn Minuten mit einer dauerroten Diode, und man fragt sich was sie da eigentlich macht. Man schaltet den Virenscanner aus, kaum Wirkung, die Indizierung, keine Wirkung, usw. Wer greift also auf die Festplatte zu?

Ich weiß, dass es Programme gibt die Zugriffe protokollieren, aber das kann man kaum auswerten, die Liste ist ewig lang. Und bis man das Tool gestartet hat dauert es ewig, weil die Platte mit 100% ausgelastet ist.

Meine Idee war es ein Programm zu schreiben das die Zugriffe auf die Festplatte, sowie die Menge der geladenen und gespeicherten Daten, in Form einer LED-Balkenanzeige darstellt. Je öfter ein Programm auf die Platte zugreift, desto höher der Ausschlag. So könnte man visuell erkennen welchen Programm gerade die Platte auslastet.

Ich verfolge das vorerst nicht weiter, weiß aber, dass einige hier sowas drauf haben.

zeras 31. Mai 2018 17:21

AW: Vielleicht hat jemand anders Lust das Programm fertig zu schreiben
 
Ich meine, dass kann der Taskmanager unter Windows 10. Habe diesen Rechner aber gerade nicht an.

mensch72 31. Mai 2018 17:28

AW: Vielleicht hat jemand anders Lust das Programm fertig zu schreiben
 
Liste der Anhänge anzeigen (Anzahl: 1)
das was du "zur Erfassung" beschreibst/brauchst, gibt es an Infos schon mindestens seit Vista...

nennt sich ResourcenMonitor...
->entweder du verwendest dessen Werte oder du nutzt dessen Methode um an all die dort gezeigten und ganz offensichtlich frei verfügbaren Infos zu kommen:)

Alallart 31. Mai 2018 18:12

AW: Vielleicht hat jemand anders Lust das Programm fertig zu schreiben
 
Ok, ich habe mich anscheinend unklar ausgedrückt. Dass die Festplatte ausgelastet ist, dafür brauche ich kein Programm. Das sehe ich am flackern der Diode. Und wie stark die ausgelastet ist, dass kann ich mit einem Ressourcemonitor erkennen (@zeras, ja Windows 10 liefert das im Taskmanager).

Allerdings sehe ich damit entweder nur die aktuelle gesamt Auslastung. Oder wenn es Zugriff eines Programms auf die Platte ist, dann sehe nicht was vor 3 Sekunden war. Nicht umsonst soll das eine HiFi LED-Anzeige sein. Die zeigt auch eine Schnitt über Zeit.

KodeZwerg 31. Mai 2018 18:41

AW: Vielleicht hat jemand anders Lust das Programm fertig zu schreiben
 
Schau mal bei SysInternals, da gibt es für jeden Zweck ein Monitoring Tool.

Redeemer 31. Mai 2018 20:07

AW: Vielleicht hat jemand anders Lust das Programm fertig zu schreiben
 
Beim Process Explorer gibt es einen Chart und wenn man mit der Maus drüber geht, kann man zu jeder Sekunde den aktivsten Prozess sehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:08 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