Re: Speicher freigeben
20. Apr 2004, 16:44
Moin!
Dann musst du dafür sorgen, das alles was du in deinem Programm alloziierst und instanziierst auch wieder ordentlich freigibst...
Anders kann ich das auch nicht sagen - du musst in deinen Quellcode schauen.
Ansonsten ist auch grundlegend folgendes zu sagen:
1. Wenn dein Prozess beendet wird, dann wird der vom Programm belegte Speicher so oder so vollständig wieder freigegeben.
2. Windows legt sich Puffer und Caches im Speicher an und daher kann es sehr gut sein, das Windows dies auch beim Ausführen deines Programmes macht, bzw. vorhandene vergrössert und daher der Speicher nach deinem Programm immer ein wenig kleiner ist. Dies ist aber auch in so fern kein Problem, weil Windows speicher braucht, dann verkleinert er auch wieder seine Speicher und/oder lagert aus...
MfG
Muetze1
|