Sono stato un dilettante in Delphi avanti e indietro per anni e mi sono sempre chiesto perché minimizzare e ripristinare un'applicazione causa l'utilizzo di meno memoria?Delphi - Minimizza e ripristina libera memoria?
Ad esempio sto usando delphi 7 e creo un nuovo progetto con niente su di esso ma il modulo vuoto con cui tutti i progetti iniziano e poi premo F9 per eseguire l'applicazione e poi guardo l'utilizzo della memoria per l'app e si trova a circa 3,5 MB, quindi minimizzo l'app e l'utilizzo della memoria scende a circa 760 kb, quindi ripristino finalmente l'app e l'utilizzo della memoria torna a circa 1,5 MB, ovvero circa 1/2 di quello che era quando per prima cosa è stato caricato e questo mi ha sempre confuso su cosa sta facendo accadere questo e ancor più al punto è comunque necessario avviare l'applicazione con qualche direttiva che faccia utilizzare la memoria da 1,5 MB invece del 3.5mb che normalmente usa.
Cheers, Dave
"Memoria" è una definizione molto vaga. Quello che vedi sta funzionando in modo decrescente. È inoltre possibile trovare questo articolo utile: http://blog.eurekalog.com/catching-memory-leaks/ – Alex
È solo vago dopo aver lavorato per Microsoft abbastanza a lungo. –