Hi,
ich habe eine MDI-Anwendung mit ca. 300 Fenstern, die natürlich alle nur dann erzeugt werden wenn Sie gebraucht werden.
Die eigentliche Exe ist mittlerweile 12MB groß.
Nach ca. 16 geöffneten fenstern verbraucht die Anwendung lt. Task Manager 41MB und das Programm meldet zu wenig Arbeitsspeicher beim öffnen des nächsten Fensters.
Bei einem Rechner mit 1GB Arbeitsspeicher verstehe ich nicht ganz was da voll ist.
Früher bei den Dos Anwendungen gab es einen sehr begrenzten Stack.
Gibt es diese Grenze immernoch? Was kann ich tun um nicht diese Speicherprobleme zu bekommen.
Kann ich den maximalen Speicherbedarf eines Fensters zur Laufzeit ermitteln?
Gruss
Andreas
ich habe eine MDI-Anwendung mit ca. 300 Fenstern, die natürlich alle nur dann erzeugt werden wenn Sie gebraucht werden.
Die eigentliche Exe ist mittlerweile 12MB groß.
Nach ca. 16 geöffneten fenstern verbraucht die Anwendung lt. Task Manager 41MB und das Programm meldet zu wenig Arbeitsspeicher beim öffnen des nächsten Fensters.
Bei einem Rechner mit 1GB Arbeitsspeicher verstehe ich nicht ganz was da voll ist.
Früher bei den Dos Anwendungen gab es einen sehr begrenzten Stack.
Gibt es diese Grenze immernoch? Was kann ich tun um nicht diese Speicherprobleme zu bekommen.
Kann ich den maximalen Speicherbedarf eines Fensters zur Laufzeit ermitteln?
Gruss
Andreas
Comment