Autor Beitrag
Biarchiv
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Mi 18.01.06 21:37 
Hallo,

wenn ein Programm in der Taskleister oder in den Tray liegt braucht es ja weniger Prozess-RAM-Speicher
als wenn es sichtbar ist.

Gibt es eine Möglichkeit um alle Forms zu deaktivieren so das es minimalst an Preozess-RAM-Speicher benötigt?
wolke
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 240



BeitragVerfasst: Mi 18.01.06 23:48 
sie schliessen?
Biarchiv Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Do 19.01.06 11:13 
Hallo,

sorry weiß nicht genau wie ich das erklähren soll.

Wenn man ein Programm minimiert (liegt ZB nur in Taskleister, oder nur im TRay)
dann benötigt die Anwendung laut Taskmanager weniger RAM-Speicher.

Nun ist es aber so das ich beim ersten mal minimieren kleiner wird und wenn ichs wieder
maximiere und wieder minimiere plötzlich gleich viel RAM-Speicher braucht.
Obwohl immer beim ersten minimieren nur 20% benötigt wird.

Manchmal geht dann wieder. Ich denke Windows hat da die Grafikform noch im Hintergrund voll aktiv.

Hab Win2000 mit 512MB wo etwa 150MB nur belegt sind.
wolke
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 240



BeitragVerfasst: Do 19.01.06 16:54 
das selbe verhalten habe ich auch schonmal festgestellt, weiß aber nicht mehr genau wie ichs es damals gelöst habe...

probiers mal ein application.minimize und danach ein form.hide (also beides gleichzeitig). und wie gesagt, wenn du schön programmiert hast kannst du die forms auch komplett aus dem speicher nehmen indem du sie schliesst (bis auf die mainform).