Hallo,
ich arbeite unter XP SP2 mit BDS 2006 und habe eine kleine VCL-Anwendung, die auf eine Dll-Fkt dynamisch zugreift, erstellt. Der Zugriff auf die Dll-Fkt erfolgt über den Zwischenschritt einer Import-Datei. Nachdem die Dll-Fkt abgearbeitet wurde, werden die Resourcen mit FreeLibrary() wieder freigegeben, sollten sie jedenfalls...
Allerdings steigt nach jedem neuen Aufruf der Dll-Fkt die Speicherauslastung des Prozesses um ca. 1000k (laut TaskMgr). Ich habe leider keine Ahnung warum das so ist, da ich Anfänger bin und suche nun nach einer Lösung. Dabei geht es mir auf den Geist ständig den TaskMgr öffnen zu müssen. Der TaskMgr bezieht ja die Prozessdaten irgendwo her, also dachte ich man könnte ja die Speicherauslastung vielleicht auch im Form der Anwendung über ein Label anzeigen lassen, wenn man an die Daten herankommt.
Irgendwo hab' ich schon was von Process->WorkingSet gelesen, habe aber keine Ahnung wie man das implementieren soll...
Könnt Ihr mir helfen an die erforderlichen Prozessdaten zu kommen?
ich arbeite unter XP SP2 mit BDS 2006 und habe eine kleine VCL-Anwendung, die auf eine Dll-Fkt dynamisch zugreift, erstellt. Der Zugriff auf die Dll-Fkt erfolgt über den Zwischenschritt einer Import-Datei. Nachdem die Dll-Fkt abgearbeitet wurde, werden die Resourcen mit FreeLibrary() wieder freigegeben, sollten sie jedenfalls...
Allerdings steigt nach jedem neuen Aufruf der Dll-Fkt die Speicherauslastung des Prozesses um ca. 1000k (laut TaskMgr). Ich habe leider keine Ahnung warum das so ist, da ich Anfänger bin und suche nun nach einer Lösung. Dabei geht es mir auf den Geist ständig den TaskMgr öffnen zu müssen. Der TaskMgr bezieht ja die Prozessdaten irgendwo her, also dachte ich man könnte ja die Speicherauslastung vielleicht auch im Form der Anwendung über ein Label anzeigen lassen, wenn man an die Daten herankommt.
Irgendwo hab' ich schon was von Process->WorkingSet gelesen, habe aber keine Ahnung wie man das implementieren soll...
Könnt Ihr mir helfen an die erforderlichen Prozessdaten zu kommen?
Comment