Rotkohleintopf
Grünschnabel
Moin Moin,
Ich habe folgendes Problem und muß dazu sagen, daß ich mir bis jetzt nie wirklich Gedanken über Speichernutzung meiner Programme gemacht habe...Und zwar:
Ich habe eine Form, auf der sind:
1 Webbrowser
1 Timer
1 PopUpMenu
2 label
1 cmdButton
Das war's schon. Ich hole jetzt wenn es nötig ist, Daten aus dem Internet und zeige sie in den Labeln an.
Zum Start des Programm's, benötigt es ca 6MB Speicher(find ich auch schon zuviel, aber naja)
Sobald ich Daten aus dem Internet hole steigt der Speicherbedarf um 6-7MB, bei weiteren Updates bleibt der Speicherbedarf mehr oder weniger konstant.
Was ich schon versucht habe:
Den Webbrowser auszulagern in eine andere Form: Bringt zum Start des Programm's
ca 2MB sobald ich aber ein Update starte steigt der Bedarf wieder auf 12 -13 MB
Den Webbrowser in der gleichen Form schliessen(.close) und/oder ihn die url "about:blank" anzeigen lassen:
Bringt gar nichts.
Hat irgendjemand eine Idee, wie man den Speicherbedarf reduzieren kann, vor allem nachdem die Daten aus dem Internet geladen wurden?
Ich habe folgendes Problem und muß dazu sagen, daß ich mir bis jetzt nie wirklich Gedanken über Speichernutzung meiner Programme gemacht habe...Und zwar:
Ich habe eine Form, auf der sind:
1 Webbrowser
1 Timer
1 PopUpMenu
2 label
1 cmdButton
Das war's schon. Ich hole jetzt wenn es nötig ist, Daten aus dem Internet und zeige sie in den Labeln an.
Zum Start des Programm's, benötigt es ca 6MB Speicher(find ich auch schon zuviel, aber naja)
Sobald ich Daten aus dem Internet hole steigt der Speicherbedarf um 6-7MB, bei weiteren Updates bleibt der Speicherbedarf mehr oder weniger konstant.
Was ich schon versucht habe:
Den Webbrowser auszulagern in eine andere Form: Bringt zum Start des Programm's
ca 2MB sobald ich aber ein Update starte steigt der Bedarf wieder auf 12 -13 MB
Den Webbrowser in der gleichen Form schliessen(.close) und/oder ihn die url "about:blank" anzeigen lassen:
Bringt gar nichts.
Hat irgendjemand eine Idee, wie man den Speicherbedarf reduzieren kann, vor allem nachdem die Daten aus dem Internet geladen wurden?