Od lat używam delphi i od zawsze zastanawiałem się, dlaczego minimalizacja i przywracanie aplikacji powodują, że zużywa ona mniej pamięci?Delphi - Minimize & Restore zwalnia pamięć?
Jako przykład używam delphi 7 i tworzę nowy projekt bez niczego na nim, ale pusty formularz, na którym rozpoczynają się wszystkie projekty, a następnie wciskam klawisz F9, aby uruchomić aplikację, a następnie spójrz na użycie pamięci dla aplikacji i zajmuje około 3,5mb, a następnie minimalizuję aplikację i zużycie pamięci spada do około 760kb, a następnie w końcu przywracam aplikację, a wykorzystanie pamięci powraca do około 1,5mb, co stanowi około 1/2 tego, co było, kiedy najpierw załadował i to zawsze myliło mnie co do tego, co się stało, a jeszcze bardziej do rzeczy jest i tak, aby uruchomić aplikację z pewną dyrektywą, która sprawia, że używa 1.5mb pamięci zamiast 3,5mb, które normalnie używa.
Cheers, Dave
"Pamięć" ma bardzo ogólnikową definicję. To, co widzisz, to malejący zestaw roboczy. Ten artykuł może się również przydać: http://blog.euraalog.com/catching-memory-leaks/ – Alex
Po pracy dla Microsoftu jest wystarczająco mało. –