Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi2005 - (Delphi7-Programm) Absturz nach Speicherverlust (https://www.delphipraxis.net/67228-delphi2005-delphi7-programm-absturz-nach-speicherverlust.html)

Leominora 11. Apr 2006 15:15


Delphi2005 - (Delphi7-Programm) Absturz nach Speicherverlust
 
Hallo,

mein Delphi7-Programm läuft nun unter 2005.

Habe nun folgendes Problem: (...außer dass die Delphi2005-Umgebung andauernd abschmiert!)

Die Anwendung läuft unbestimmte Zeit ( zuletzt 4 Tage) ohne Speicherverlust durch.
Ohne erkennbaren Grund verliert der PC (W2000) dann gleichmäßig 0,3 MB (aller 10 sec.) bis dann gar nichts mehr geht.

Das wäre in soweit kein Problem, wenn ich die Anwendung einfach schließen könnte und bei Programmneustart der verlorene Speicher wieder da wäre.
ABER der Speicher bleibt weg und erst nach einem Neustart des PCs ist wieder der volle Speicher verfügbar.

Erste Frage: Kennt jemand so ein Phänomen?
Zweite Frage: Wie bekommt man belegten Speicher eines Delphiprogramms nach Beenden wieder frei?

Vielleicht weiß jemand von Euch Rat,

wäre SUPER!!!

Danke schon mal fürs Lesen und eine eventuelle Hilfe!

Leo

jim_raynor 11. Apr 2006 15:36

Re: Delphi2005 - (Delphi7-Programm) Absturz nach Speicherver
 
Normalerweise sollte das Betriebssystem dafür sorgen, dass der Speicher freigegeben wird, wenn die Anwendung beendetet wird. Aber woher weiß du, dass es die Anwendung ist?

Leominora 11. Apr 2006 19:15

Re: Delphi2005 - (Delphi7-Programm) Absturz nach Speicherver
 
Auf dem Rechner läuft nur das eine Programm...

Dass der Speicher vom System wieder freigegeben wird, war mir bisher auch so klar,
aber das funktioniert einfach nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr.

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