Domande con tag 'garbage-collection'

1
risposta

Chiamata esplicita al metodo finalize () in Java

Stavo leggendo sul metodo finalize () che potrebbe essere invocato automaticamente quando un oggetto è idoneo per la garbage collection. Adesso è incerto. Ma cosa succede se lo chiamiamo in modo esplicito. Fa necessariamente una pulizia o è solo...
posta 08.10.2016 - 10:13
1
risposta

Sono immutabili anche gli interi raccolti dal Garbage Collector, come stringhe immutabili?

Ho già avuto l'idea che le variabili stringa siano immutabili, quindi vengono copiate in un altro punto nell'heap ogni volta che apportiamo una modifica e, poiché GarbageCollector deve raccoglierle continuamente, causano problemi di prestazioni....
posta 31.03.2017 - 12:58
1
risposta

Le sessioni PHP durano veramente fino alla chiusura del browser e la rigenerazione della sessione sulle richieste di pagina

Abbiamo un problema in cui le sessioni terminano dopo poco tempo, 1440 secondi in base alle impostazioni di gc_maxlifetime che sembrano coerenti con il problema. Il PHPSESSID dice che scadrà quando termina la sessione - immagino che il browser s...
posta 18.02.2016 - 04:13
1
risposta

Come viene implementata la "lista grigia" nei moderni garbage collector?

Nell'articolo di Wikipedia per "traccia della garbage collection", viene fatta la seguente affermazione: ...most modern tracing garbage collectors implement some variant of the tri-color marking abstraction In questa astrazione, gli ogge...
posta 19.02.2018 - 17:52
0
risposte

trovare il riferimento nascosto che causa una perdita di memoria

Ecco un bel problema. Recentemente ho avuto una perdita di memoria in un programma java in cui non è stato raccolto un oggetto enorme, anche se "dovrebbe" essere stato raccolto quando l'intero complesso grafico degli oggetti che lo conteneva è d...
posta 28.07.2016 - 19:37
2
risposte

Vantaggi del codice non gestito [chiuso]

tl; dr: Perché dovrei scegliere di scrivere / compilare codice 1 non gestito non gestito Supponiamo che sto iniziando un nuovo progetto. Ho deciso di scrivere in un linguaggio simile a C, probabilmente uno di C, C ++, C # o Java. C # e Ja...
posta 01.12.2014 - 14:02
3
risposte

Quante volte possiamo usare la garbage collection in C # [chiuso]

Vorrei usare la garbage collection più volte dopo aver chiamato alcune DLL esterne. E mi chiedo quanto spesso posso fare questo, senza causare problemi alla mia applicazione. Sto usando i seguenti codici // Force garbage collection. GC.Coll...
posta 24.09.2017 - 20:03
1
risposta

Quali sono i modelli significativi di gestione della memoria oltre a Java (GC) e C ++ (approccio manuale)? [chiuso]

Esistono almeno due distinti modelli di gestione della memoria: Java (lo facciamo per voi) C ++ (è una tua responsabilità) Ho due domande: (1) Il linguaggio GC è specifico o specifico del compilatore? (2) La maggior parte delle lingue rie...
posta 24.06.2016 - 00:20
1
risposta

Multiple Instantiate di 1 classe influenza la memoria?

Attualmente sto lottando con la gestione della memoria. Ho un'istruzione if e ogni case istanzia un nuovo oggetto da una classe. Questo influenza l'allocazione della memoria in java? switch() { case 1: test t1 = new test(); case 2: test...
posta 11.11.2013 - 10:30
1
risposta

Perché è più veloce compattare una porzione dell'heap gestito rispetto all'intero heap?

Stavo leggendo questo articolo su MSDN. Nel primo paragrafo sotto  il sottotitolo "Generazioni e prestazioni" è scritto: First, it is faster to compact the memory for a portion of the managed heap than for the entire managed heap. Ma...
posta 18.05.2015 - 16:46