Domande taggate «garbage-collection»

Garbage Collection (GC) è una forma di gestione automatica della memoria che tenta di recuperare immondizia o memoria occupata da oggetti che non sono più utilizzati dal programma.

19
Uso corretto dell'interfaccia IDisposable
Dalla lettura della documentazione di Microsoft so che l'uso "primario" IDisposabledell'interfaccia è quello di ripulire le risorse non gestite. Per me "non gestito" significa cose come connessioni al database, socket, handle di finestre, ecc. Ma ho visto il codice in cui il Dispose()metodo è implementato per liberare risorse gestite , …



21
Esiste un distruttore per Java?
Esiste un distruttore per Java? Non riesco a trovare alcuna documentazione al riguardo. In caso contrario, come posso ottenere lo stesso effetto? Per rendere la mia domanda più specifica, sto scrivendo un'applicazione che si occupa di dati e le specifiche dicono che dovrebbe esserci un pulsante 'reset' che riporta l'applicazione …

8
Dov'è Machine.Config?
Voglio applicare una modifica in modo da poter utilizzare le impostazioni Server GC per la mia app C # 3.5 - Posso farlo modificando il machine.configfile. L'unico problema è che non so dove sia. Come posso trovare il percorso di questo file in modo ripetibile su un numero di macchine …



12
Perché è una cattiva pratica chiamare System.gc ()?
Dopo aver risposto a una domanda su come forzare gli oggetti in Java (il ragazzo stava cancellando una HashMap da 1,5 GB) System.gc(), mi è stato detto che è una cattiva pratica chiamare System.gc()manualmente, ma i commenti non erano del tutto convincenti. Inoltre, nessuno sembrava osare votare, né sottovalutare la …





16
Perché il C ++ non ha un Garbage Collector?
Non sto facendo questa domanda a causa dei meriti della raccolta dei rifiuti prima di tutto. La mia ragione principale per chiederlo è che so che Bjarne Stroustrup ha detto che C ++ avrà un garbage collector a un certo punto nel tempo. Detto questo, perché non è stato aggiunto? …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.