Resultados de la búsqueda a petición "garbage-collection"

3 la respuesta

Problemas de JVM GC

En las últimas semanas he estado probando diferentes configuraciones de JVM para mi servidor Glassfish. Las configuraciones principales para el montón (entre otras) son: -Xms512m, -Xmx512m, -XX: NewRatio = 2. Probé una configuración de ...

14 la respuesta

¿Usar final para variables en Java mejora la recolección de basura?

Hoy mis colegas y yo tenemos una discusión sobre el uso definal palabra clave en Java para mejorar la recolección de basura. Por ejemplo, si escribe un método como: public Double doCalc(final Double value) { final Double maxWeight = ...

4 la respuesta

¿Por qué un System.Timers.Timer sobrevive a GC pero no System.Threading.Timer?

Parece queSystem.Timers.Timer las instancias se mantienen vivas por algún mecanismo, peroSystem.Threading.Timer las instancias no lo son. Programa de muestra, con un periódicoSystem.Threading.Timer y ...

1 la respuesta

Parámetros de espacio dinámico de Java Xmx Xms ignorados

Tengo un .JAR que aparentemente usa demasiada memoria y lanza una excepción "Java heap space" (o algo similar). Así que intenté ejecutar el .JAR a través del CMD de esta manera: C:\MyFolder>javaw -jar MyJar.jar -Xms64m -Xmx128mEso no resolvió ...

4 la respuesta

recolección de basura php mientras se ejecuta el script

Tengo un script PHP que se ejecuta en cron que puede tardar hasta 15 minutos en ejecutarse. A intervalos regulares lo escupo escupiendo memory_get_usage () para poder ver lo que está sucediendo. La primera vez que me dice mi uso, estoy a ...

2 la respuesta

Recolector de basura sintonizado en Ruby 1.9

Se acerca deGC.enable/disable, pero ¿hay alguna forma de controlar el Ruby?1.9 recolector de basura en más detalle? Al perfilar mi código (usando perftools.rb) noto que el GC representa hasta el 30% del total de muestras, y me gustaría ver si es ...

5 la respuesta

Cómo usar IDisposable para reparar pérdidas de memoria

Tengo una aplicación .net que parece tener problemas de pérdida de memoria. El servicio .net comienza alrededor de 100 MB de memoria, pero bajo carga alcanza alrededor de 400-500 MB. La mayoría de mis clases no tienen recursos no administrados, y ...

2 la respuesta

Uso de memoria al convertir métodos a métodos estáticos

Empecé a usar Resharper e indicó cuándo un métodopodría hacerse estático ¿La conversión de unos cientos de métodos a métodos estáticos aumentaría la huella de la memoria durante un largo período de tiempo?

1 la respuesta

¿Cómo puedo determinar si una aplicación compilada de Objective-C está usando recolección de basura?

Para cualquier aplicación que tenga en mi Mac, ¿hay alguna forma de saber si se compiló con GC habilitado o si está haciendo una gestión manual de la memoria?

2 la respuesta

¿Cómo funciona el recolector de basura debajo del capó para recolectar objetos muertos?

Estaba leyendo sobre la recolección de basura. Como sabemos, la recolección de basura recolecta objetos muertos y recupera la memoria. Mi pregunta es, ¿cómo Collector llega a saber que algún objeto está muerto? ¿Qué estructura de datos utiliza ...