garbage-collection

Java-Efectos de tamaño inicial Xms

¿ Cuál es el beneficio de establecer el parámetro-Xms, y tener la memoria inicial más grande, por ejemplo, entonces el valor ... cs.default_size)? Además, ¿hay algo bueno para establecer tanto la memoria inicial como la máxima al mismo tamaño? Gracias.

¿Hubo alguna razón específica por la que la recolección de basura no fue diseñada para C?

He oído que era subóptimo para C recoger automáticamente basura is ¿hay algo de verdad en esto? ¿Hubo una razón específica por la que la recolección de basura no se implementó para C?

¿Cómo funciona la compactación en pilas rápidamente?

Dicen que compactar los recolectores de basura es más rápido que la gestión de memoria tradicional porque solo tienen que rec ... conjunto de datos grande dentro de los límites actuales de nuestro conocimientos sobre computación. ¿Qué me estoy perdiendo?

MaxTenuringThreshold - ¿cómo funciona exactamente?

He estado buscando en Google todo el día sobre eso. Pero todavía no está claro para mí, así que la pregunta puede sonar un po ... ? No he encontrado ninguna buena explicación de esto, así que estaré muy agradecido por cualquier enlace o explicación útil.

¿Qué es Azul "Zing"? [cerrado]

¿Qué es la plataforma Azul "Zing"? Visitar el sitio de Azul ( link ) se convirtió en un horror de marketing - y después de v ... l Azul VM con éxito (o vio que no funciona). Corrí. [Editar 1-añadido enlace a la página] [Editar 2-Se busca experiencia]

Monitoreo del Recolector de Basura en C#

Tengo una aplicación WPF que está experimentando muchos problemas de rendimiento. Lo peor de ellos es que a veces la aplicaci ... impide obtener los resultados deseados. La documentación para la enumeración GCNotificationStatus se puede encontrar aquí.

Eventos débiles in.NET?

Si el objeto A escucha un evento del objeto B, el objeto B mantendrá vivo al objeto A. ¿Hay una implementación estándar de ev ... ro estoy buscando algo que no esté vinculado a WPF. Supongo que la solución debería usar referencias débiles en alguna parte.

Recolección de basura en C++11

He estado mirando y jugando con diferentes características de C++11, específicamente en Visual Studio 2010. Una de las cosas ... de depender de ella, por cualquier medio, pero no pudo encontrar una respuesta directa y definitiva sobre su comportamiento.

DOM: ¿por qué es esto una fuga de memoria?

Considere esta cita de los documentos de Mozilla sobre fugas de memoria JavaScript : function addHandler() { var el = ... larar esta declaración " Esto crea una referencia circular entre un objeto JavaScript (la función) y un objeto nativo (el)."

¿Cuándo y cómo se recoge la basura de las clases en Java?

Hice una pregunta sobre la recolección de basura en Java en este tema. Pero la respuesta que recibí, me dio otra pregunta. ... clases también pueden ser recolectadas por el recolector de basura. ¿Es esto cierto? Y si es verdad, ¿cómo funciona esto?

¿Algún dato concreto sobre el rendimiento de la gestión de memoria GC vs explicit?

Recientemente leí el excelente artículo " The Transactional Memory / Garbage Collection Analogy" de Dan Grossman. Una frase r ... No estoy tratando de descalificar a GC, solo estoy tratando de obtener una respuesta definitiva a la pregunta de rendimiento.

¿Cuáles son las mejores prácticas para limpiar las referencias del controlador de eventos?

A menudo me encuentro escribiendo código como este: if (Session != null) { Session.KillAllProce ... e. Algo que puedo recordar hacer cada vez que me adhiero a un evento para poder asegurarme de que sea fácil para mí limpiar.

Hace the.NET recolector de basura realizar análisis predictivo de código?

OK, me doy cuenta de que esa pregunta puede parecer extraña, pero acabo de notar algo que realmente me desconcertó... Echa un ... r algo de luz sobre lo que está pasando ? ¿Está esto relacionado con las optimizaciones JIT ? ¿Qué está pasando exactamente ?

JDK 8 Diseño de memoria y recolección de basura

Por lo que yo sé, comenzando con JDK 8 el PermGen será una página en el historial de java. Todo agradable y alegre... pero, ¿cómo será el nuevo Diseño de memoria? ¿Afectará esto a GC en la nueva plataforma?

¿Podría una instancia de clase que no está siendo asignada a una variable obtener basura recolectada demasiado pronto?

(Ni siquiera sé si mi pregunta tiene sentido en absoluto; es solo algo que no entiendo y está girando en mi cabeza durante al ... DoSomething(); Y var c = new MyClass(); c.DoSomething(); ¿Lo mismo desde el punto de vista de la recolección de basura?

Múltiples recolectores de basura en Java

Cada proceso Java que inicio en mi máquina parece tener dos recolectores de basura por defecto. Estoy comprobando esto a trav ... ra diferentes GC mayores y menores, pero no parece haber ninguna referencia al uso de múltiples colectores en el mismo grupo.

¿Cuáles son las diferencias fundamentales entre la recolección de basura en C# y Java?

Recientemente tuve algunos consejos que suenan muy equivocados de un desarrollador/compañero de trabajo "senior" con respecto ... toy hablando específicamente de la JVM de Sun/Oracle y el Tiempo de ejecución de Microsoft.NET. ¿alguien tiene comentarios?

Diferencia entre la recolección de basura en segundo plano y concurrente?

He leído que con. NET Framework 4 se reemplaza la implementación actual de recolección de basura: El. NET Framework 4 pr ... este nuevo GC ¿implementación? ¿Es una característica que podría usarse para impulsar una transición de 3.5 o anterior a 4.0?

Es correcto usar GC.Collect (); GC. WaitForPendingFinalizers ();?

He empezado a revisar un código en un proyecto y he encontrado algo como esto: GC.Collect(); GC.WaitForPendingFinalizers(); ... entos para explicar a mi equipo ¿por qué es un problema? Esa es la razón por la que estoy pidiendo confirmación y referencia.

¿GC FOR ALLOC es más "serio" cuando se investiga el uso de memoria?

Actualmente estoy investigando problemas de recolección de basura con mi aplicación Android, y tengo curiosidad por saber si ... tando de crear un objeto y no hay queda memoria para hacerlo. ¿Hay un nivel de prioridad o "seriedad" para los mensajes GC?