Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Memory-Leaks von anderen Programmen? (https://www.delphipraxis.net/77255-memory-leaks-von-anderen-programmen.html)

stj 16. Sep 2006 22:35


Memory-Leaks von anderen Programmen?
 
Kann man Memory-Leaks von anderen Programmen, die man benutzt, irgendwie feststellen?

Z.B. über den TaskManager von Windows, indem man einen Vergleich macht: Freies RAM vor Programmstart, freies RAM nach Programmende?

Geht das?

mfg

xaromz 16. Sep 2006 23:34

Re: Memory-Leaks von anderen Programmen?
 
Hallo,
Zitat:

Zitat von stj
Kann man Memory-Leaks von anderen Programmen, die man benutzt, irgendwie feststellen?

Z.B. über den TaskManager von Windows, indem man einen Vergleich macht: Freies RAM vor Programmstart, freies RAM nach Programmende?

Das sollte eigentlich nicht möglich sein, da Windows "hinter einem Programm aufräumt". Ich weiß aber nicht, inwieweit das auch für Windows-Ressourcen (Handles) gilt.

Gruß
xaromz

Bernhard Geyer 17. Sep 2006 19:42

Re: Memory-Leaks von anderen Programmen?
 
Das wird schwer möglich sein. Wenn Du jedoch einen bestimmten Verdacht für eine Funktion hast ruf diese doch in einer Schleife 1000fach auf. Dann sollte der Taskmanager auch eine Aussagkräftiges Ergebnis liefern.

Evtl. könntest Du ja mal Memproof nehemen um das Programm laufen zu lassen.


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