Arbeitsspeicher läuft voll
25. Okt 2004, 15:56
Hallo,
ich habe ein kleines Tool geschrieben das über Threads alle paar Sekunden
Daten empfängt und in eine Stringliste packt. Dort werden diese Daten sortiert
und sofern vorhanden ignoriert. Das Ganze wird dann nach jedem 10ten Durchlauf
in einer txt Datei gespeichert. Bie jedem Programmstart wird die bereits
erstellte txt Datei, sofern vorhanden, wieder in die Stringlist eingelesen.
Das funktioniert nun soweit auch alles ganz gut, das Problem ist allerdings
das wenn die Anwendung gestartet wird ca. 12mb Arbeitsspeicher genutzt werden,
nach einem Tag sind es dann aber schon 150mb.
Dieser Arbeitsspeicher wird auch nicht freigegeben wenn ich die Threads terminiere,
bisher hilft da leider nur ein Programmneustart. Weiß Jemand woran das liegen könnte?
Eigentlich habe ich nämlich alle genutzen Objekte wieder freigegeben.
|