AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Wieder mal TWebbbrowser und sein Umgang mit RAM
Thema durchsuchen
Ansicht
Themen-Optionen

Wieder mal TWebbbrowser und sein Umgang mit RAM

Ein Thema von Bambi · begonnen am 28. Jun 2011 · letzter Beitrag vom 29. Jun 2011
 
Bambi

Registriert seit: 16. Okt 2009
26 Beiträge
 
Delphi XE5 Professional
 
#1

Wieder mal TWebbbrowser und sein Umgang mit RAM

  Alt 28. Jun 2011, 22:28
Hallo Leute,
ich bin am verzweifeln...
ich schreibe an einem Infoterminal. Alle 20 Sekunden werden verschiedene Wetterdaten (als HTML-Dateien) in zwei Webbrowser geladen (ist auch Flash dabei...). Die einzelnen Webbrowser liegen auf TabSheets und werden abwechselnd angezeigt, sodass der jeweils andere im Hintergrund seinen Inhalt laden kann. Das funktioniert auch soweit.
Bis auf eine kleine Kleinigkeit: nach ca. einer Stunde ist der Arbeitsspeicherverbrauch (laut Taskmanager) von 30MB auf stattliche 200MB angewachsen. Ich hab das Mal beobachtet, immer beim neuladen kommen ein paar 10 kB dazu...
Jetzt hab ich mal rumgesucht und der IE hat wohl ein gewaltiges Problem (IE8 auf WinXP).
Dann denk ich mir, gut, gibst den Browser halt frei und erstellst ihn zur Laufzeit neu, aber des will nicht, da gibts irgendwann ne Zugriffsverletzung.

Wie kann ich den belegten Speicher denn freigeben (hab irgendwo was von COM-Schnittstelle trennen gelesen)?
Oder: wie läuft das mit dem Freigeben und Erstellen des Webbrowsers zur Laufzeit?

Bis jetzt gibts irgendwie noch keine richtige Lösung. letzte Möglichkeit wäre halt das Programm alle 2 Stunden sich selbst neustarten zu lassen, ist aber nicht gerade schön...

Ich zähl auf euch,
Gruß Bambi
Stephan
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz