Recibo este mensaje de error cuando ejecuto mis pruebas JUnit: java.lang.OutOfMemoryError: GC overhead limit exceeded Sé lo que OutOfMemoryErrores, pero ¿qué significa el límite superior de GC? ¿Como puedo resolver
El montón es la memoria de proceso reservada para la asignación dinámica.
Recibo este mensaje de error cuando ejecuto mis pruebas JUnit: java.lang.OutOfMemoryError: GC overhead limit exceeded Sé lo que OutOfMemoryErrores, pero ¿qué significa el límite superior de GC? ¿Como puedo resolver
Si omito la -Xmxnopción de la línea de comandos de Java, se utilizará un valor predeterminado. De acuerdo con la documentación de Java "el valor predeterminado se elige en tiempo de ejecución en función de la configuración del sistema" ¿Qué ajustes de configuración del sistema influyen en el...
Estoy escribiendo una aplicación Swing del lado del cliente (diseñador gráfico de fuentes) en Java 5 . Recientemente, me encuentro con un java.lang.OutOfMemoryError: Java heap spaceerror porque no estoy siendo conservador en el uso de la memoria. El usuario puede abrir un número ilimitado de...
Estoy tratando de entender cuáles son los conceptos de las generaciones jóvenes , viejas y permanentes en la terminología del montón de Java, y más específicamente las interacciones entre las tres generaciones. Mis preguntas son: ¿Qué es la generación joven? ¿Qué es la vieja generación? ¿Qué es...
Estoy trabajando en un servidor Windows 2003 (64 bits) con 8 GB de RAM. ¿Cómo puedo aumentar el máximo de memoria de almacenamiento dinámico? Estoy usando la -Xmx1500mbandera para aumentar el tamaño del montón a 1500 Mb. ¿Puedo aumentar la memoria de almacenamiento dinámico al 75% de la memoria...
Hoy ejecuté mi script para la indexación del sistema de archivos para actualizar el índice de archivos RAID y después de 4h se bloqueó con el siguiente error: [md5:] 241613/241627 97.5% [md5:] 241614/241627 97.5% [md5:] 241625/241627 98.1% Creating missing list... (79570 files missing) Creating...
¿Por qué se usa el montón de tiempo de ejecución para la asignación dinámica de memoria en lenguajes de estilo C y la estructura de datos llamada "el montón"? ¿Hay alguna
Soy nuevo en Go y estoy experimentando un poco de disonancia congitiva entre la programación basada en pila de estilo C donde las variables automáticas viven en la pila y la memoria asignada vive en el montón y la programación basada en pila de estilo Python donde Lo único que vive en la pila son...
En mi empresa hay una regla de codificación que dice, después de liberar cualquier memoria, restablecer la variable a NULL. Por ejemplo ... void some_func () { int *nPtr; nPtr = malloc (100); free (nPtr); nPtr = NULL; return; } Siento que, en casos como el código que se muestra arriba,...
¿Cómo detecta mediante programación el tamaño de almacenamiento dinámico de la aplicación disponible para una aplicación de Android? Escuché que hay una función que hace esto en versiones posteriores del SDK. En cualquier caso, estoy buscando una solución que funcione para 1.5 y...
Recibo el siguiente error al ejecutar un programa de subprocesos múltiples java.lang.OutOfMemoryError: Java heap space El error anterior ocurrió en uno de los hilos. Hasta donde yo sé, el espacio de montón está ocupado solo por variables de instancia. Si esto es correcto, entonces por qué se...
Java 7 ha estado disponible por un tiempo, pero no puedo encontrar buenos recursos sobre la configuración de los recolectores de basura , específicamente el nuevo recolector G1 . Mis preguntas: ¿Es G1 el recopilador predeterminado en Java 7 y si no, cómo activo G1? ¿Qué configuraciones...