005
05.10.2003, 13:41 Uhr
FloSoft
Medialer Over-Flow (Administrator)
|
Zitat: |
0xdeadbeef postete Gibt Windows den Heap beim Beenden des Programms nicht automatisch wieder frei?
Hmm. Wenn das nicht so ist, mach mal den Taskmanager auf, bevor du das Programm startest, und schau dir an, wie sich der Speicherverbraucht entwickelt. Wenn er, je länger das Programm läuft, höher wird, leckst du Speicher. Wenn er nicht wieder runtergeht, nachdem du das Programm beendest, liegt dein Problem da. Es sollte mich aber auch bei Windows wundern, wenn das ein derart bescheuertes Speichermanagement fahren würde...
|
Was ich bemerkt habe, wenn man DirectX benutzt und das beim beenden seines Programms nicht aufräumt, kann man nach 2-3mal hintereinander den rechner neustarten (je nach größe des ram's) Fazit: Windows hat ein beschauertes Speichermanagement -- class God : public ChuckNorris { }; |