Resultados de la búsqueda a petición "garbage-collection"
¿Cuáles son las diferencias fundamentales entre la recolección de basura en C # y Java?
Hace poco recibí un consejo muy erróneo de un desarrollador / compañero de trabajo "senior" con respecto al recolector de basura C # como ... "Debe usar destructores en todas partes en C # porque no se puede confiar en el recolector de ...
¿Por qué WeakHashMap tiene una fuerte referencia al valor después de GC?
El objeto clave en WeakHashMap se volvió débilmente accesible. Y el mapa debe eliminar la entrada después de GC. Pero queda una fuerte referencia al objeto de valor. ¿Por qué? El mismo comportamiento se observa con el mapa de guayaba ...
Asignación de segmentos de memoria JVM
Bien, tengo una pregunta con respecto a los segmentos de memoria de una JVM, sé que cada JVM elegiría implementar esto un poco diferente, pero es un concepto general que debería permanecer igual en todas las JVM Un programa C / C ++ estándar que ...
Vaciar una ArrayList o simplemente crear una nueva y dejar que se recolecte la basura? [duplicar
Esta pregunta ya tiene una respuesta aquí: Mejor práctica para volver a instanciar una Lista o invocar clear () [/questions/3823398/better-practice-to-re-instantiate-a-list-or-invoke-clear] 4 respuestasCuáles son las ventajas y desventajas de ...
¿Cómo puedo OOM antes en exceso de GC? [duplicar
Esta pregunta ya tiene una respuesta aquí: Ajuste de los parámetros de sobrecarga del GC excedidos [/questions/32395110/adjusting-gc-overhead-exceeded-parameters] 1 respuesta Ocasionalmente, mi JVM se queda sin memoria, pero en lugar de OOMing ...
¿Se libera memoria de objetos cuando llamamos explícitamente a finalize ()? [duplicar
Esta pregunta ya tiene una respuesta aquí: Java y ejecutar manualmente finalizar [/questions/28832/java-and-manually-executing-finalize] 3 respuestas ¿Cuándo se llama al método finalize () en ...
¿Cómo resuelve Java los ciclos de retención en la recolección de basura?
Sé que un ciclo de retención (al menos en Objective-C y Swift) es cuando dos objetos reclaman la propiedad el uno del otro (tienen referencias mutuas). Y en Objective-C podemos resolver el problema declarando uno de ellosweak. De lo que he ...
Java recolección de basura
Java llama automáticamente al recolector de basura, entonces ¿por qué necesitamos llamadas manuales para la recolección de basura? Cuando debería usar System.gc ()
¿C ++ tiene un recolector de basura?
Actualmente estoy leyendo un informe de tesis maestra inédito, sobre el que voy a dar su opinión. En el informe mencionan GC en C ++ nativo y C ++ administrado. Pensé que C ++ no tenía ningún GC estándar, ¿estoy equivocado o correcto? (No ...
Eliminar objeto de la memoria en javascript
Estoy trabajando en una aplicación AJAX con mucho Javascript. Todas las páginas se cargan a través de AJAX. En cierta página tengo una grilla que está construida en Javascript. Ahora, cuando salgo de esa página, quiero destruir esa cuadrícula. ...