Resultados de la búsqueda a petición "garbage-collection"
¿Cómo funciona la interfaz IDisposable?
Entiendo que se utiliza para desasignar recursos no administrados, sin embargo, estoy confundido sobre cuándoDispose en realidad se llama. Sé que se llama al final de unausing block, pero ¿también se invoca cuando el objeto es basura recolectada?
GC.KeepAlive versus usar
En su artículo sobre la prevención de varias instancias [http://www.ai.uga.edu/~mc/SingleInstance.html] de una aplicación, Michael Covington presenta este código: static void Main() // args are OK here, of course { bool ok; m = ...
Garbage Collector C #, pregunta sobre 'borrar' objetos
Leí algunas informaciones sobre la recolección de basura (cómo funciona, etc.). Traté de entender cómo funciona haciendo mis ejemplos, pero creo que tengo un problema. Sé que Garbage Collector se ejecuta cuando: no hay suficiente memoria, llama ...
¿Cuáles son las raíces?
¿Cuáles son las raíces en la recolección de basura? e leído la definición de root como "cualquier referencia a la que pueda acceder su programa" y la definición de live es que se está utilizando un objeto, que puede ser una variable local, una ...
¿Cómo programar ciclos de recolección para el recolector de barrido de marcas personalizado?
He escrito un simple recolector de basura para una máquina virtual Postscript, y tengo dificultades para diseñar un conjunto de reglas decente sobre cuándo hacer una recolección (¿cuándo la lista libre es demasiado corta?) Y cuándo asignar un ...
¿Cómo funciona el nuevo mecanismo de conteo automático de referencias?
¿Puede alguien explicarme brevemente cómo funciona ARC? Sé que es diferente de Garbage Collection, pero me preguntaba exactamente cómo funcionó. Además, si ARC hace lo que GC hace sin obstaculizar el rendimiento, ¿por qué Java usa GC? ¿Por qué ...
¿Jmap fuerza la recolección de basura cuando se usa la opción en vivo?
He estado experimentando conjmap -histo yjmap -dump ho Cuando se ejecuta en esta secuencia jmap -dump:format=b,file=heap.1 [pid] jmap -dump:live,format=b,file=heap.2 [pid] jmap -dump:format=b,file=heap.3 [pid]heap.3 se parece aheap.2 mas ...
¿Cómo identificar la causa de una pérdida de memoria de referencia global JNI?
Estoy usando Tomcat y después de detener mi aplicación web todavía hay una referencia al cargador de clases instancia de mi aplicación web. Como consecuencia, no se liberará una cantidad notable de memoria (principalmente relacionada con datos ...
Garbage Collection en un objeto, C #
Necesito deshacerme de un objeto para que pueda liberar todo lo que posee, pero no implementa el IDisposable, por lo que no puedo usarlo en un bloque de uso. ¿Cómo puedo hacer que el recolector de basura lo recoja?
Uso y recolección de basura
Hola solo para aclarar si tengo lo siguiente: using (Object1) { create Object2 } // bookmark1 ¿Se destruirá Object2 en bookmark1 junto con Object1? Object2 es de StringReader y Object1 es de MemoryStream.