heap-memory

Terminología de Java heap: ¿generaciones jóvenes, viejas y permanentes?

Estoy tratando de entender cómo los conceptos de joven, antiguas y generaciones permanentes en la terminología Java heap, y m ... es la vieja generación? ¿Qué es la generación permanente? ¿Cómo interactúan/se relacionan las tres generaciones entre sí?

Java.lang.OutOfMemoryError: GC superado el límite de sobrecarga

Estoy recibiendo este error en un programa que crea varios (cientos de miles) objetos HashMap con unas pocas (15-20) entradas ... o hacen los datos almacenados en el HashMap! :-) El problema también se discute en un tema relacionado con en StackOverflow.

Aumentar el tamaño del montón en Java

Estoy trabajando en un servidor Windows 2003 (64 bits) con 8 GB de RAM. ¿Cómo puedo aumentar el máximo de memoria del montón? ... aumentar el tamaño del montón a 1500 Mb. ¿Puedo aumentar la memoria del montón al 75% de la memoria física (Montón de 6 GB)?

Establecer variable a NULL después de free

En mi empresa hay una regla de codificación que dice, después de liberar cualquier memoria, restablecer la variable a NULL. P ... ado en tales casos, voy a discutirlo con el "equipo de calidad" para eliminar esta regla de codificación. Por favor, consejo.

Cómo tratar con " java.lang.Error OutOfMemoryError: Java heap space" error (tamaño de montón de 64 MB)

Estoy escribiendo una aplicación del lado del cliente Swing (graphical font designer) en Java 5. Recientemente, me estoy to ... res o algunas alternativas como memoria virtual automática, extendiendo el tamaño del montón dinámicamente, eso sería genial.

Detectar el tamaño del montón de aplicaciones en Android

¿Cómo se detecta mediante programación el tamaño del montón de aplicaciones disponible para una aplicación Android? He oído ... n que hace esto en versiones posteriores del SDK. En cualquier caso, estoy buscando una solución que funcione para 1.5 y más.

Asignación de Stack vs heap de estructuras en Go, y cómo se relacionan con la recolección de basura

Soy nuevo y estoy experimentando un poco de disonancia congitiva entre la programación basada en pila estilo C donde las vari ... ón, ¿cómo es que las estructuras se pasan por valor en lugar de por referencia? ¿Cuál es el punto de referencia en este caso?

Java.lang.OutOfMemoryError: Java heap space

Estoy recibiendo el siguiente error en la ejecución de un programa multi-threading java.lang.OutOfMemoryError: Java heap spa ... alguna manera de aumentar el espacio del montón? Qué cambia ¿debo hacer a mi programa para que tome menos espacio de montón?

Cómo analizar la memoria usando android studio

Recientemente cambiar a android studio de eclipse. Cómo comprobar app heap y asignación de memoria en android studio? En Eclipse tenemos MAT ¿hay algo en el estudio para verificar el volcado de pilas, el archivo hprof?

A GC o No A GC

Recientemente he visto dos charlas de idiomas muy agradables y educativas: Este primer por Herb Sutter, presenta todas las c ... vidad innecesaria? ¿En qué casos podemos usar la recolección de basura sin sacrificar el rendimiento en tiempo de ejecución?

¿Cómo asegura la JVM ese Sistema?identityHashCode () nunca cambiará?

Típicamente la implementación por defecto de Object.hashCode() es alguna función de la dirección asignada del objeto en la me ... es posible para dos ¿objetos que tengan el mismo identityHashCode (si son asignados primero a la misma dirección en memoria)?

¿Alguna vez OpenJDK JVM devolverá memoria de montón a Linux?

Tenemos un proceso de servidor de larga duración, que rara vez necesita mucha RAM por un corto tiempo. Vemos que una vez que ... o puedo conseguir -XX:MaxHeapFreeRatio y -XX:MinHeapFreeRatio hacer lo que prometen sin tener que pasar por todos estos aros?

Tomcat 7: ¿Cómo configurar correctamente el tamaño inicial del montón?

Estaba tratando de ajustar el tamaño inicial del montón de una instancia tomcat 7 (CentOS, java-version: 1.6.0_25-b06) agrega ... ra: Invalid initial heap size: -Xms=512m Could not create the Java virtual machine. ¿Qué hay de malo con estas opciones?

Generación joven, Titular y Permanente

Estoy confundido con la generación de Montón,Joven,Titular y Permanente. ¿Alguien podría explicarme?

Cómo crear una estructura en la pila en C?

Entiendo cómo crear un struct en el montón con malloc. Estaba buscando alguna documentación con respecto a la creación de un struct en C en la pila, pero todos los documentos. parecen hablar de la creación de estructuras solo en el montón.

¿Un buen texto introductorio sobre la implementación de GHC?

Al programar en Haskell (y especialmente al resolver problemas del Proyecto Euler, donde las soluciones subóptimas tienden a ... utilizan la pila y el montón? ¿Qué es un CAF? (el perfilado indica a veces que el hotspot está allí, pero no tengo idea)

Cómo aumentar la memoria de montón para wildfly

Mi Wildfly8 se inicia en un servidor linux con standalone.sh. Me di cuenta de que el servidor se inició con muy poco espacio ... ntón para el servidor y para las aplicaciones, que se están ejecutando en el servidor. ¿Cómo puedo hacerlo? ¡Gracias a todos!

Estrategia de recolector de basura agresiva

Estoy ejecutando una aplicación que crea y olvida grandes cantidades de objetos, la cantidad de objetos existentes hace crece ... nmediato como la situación cambia rápidamente, algunos otros tendrán una vida media si no hay actualizaciones por un tiempo.

¿Por qué necesitamos el operador "delete []"?

Esta es una pregunta que me ha estado molestando durante algún tiempo. Siempre pensé que C++ debería haber sido diseñado par ... amaño de la matriz en algún lugar), por lo que distinguir "eliminar" vs "eliminar[]" fue una pequeña optimización de memoria.

¿Std:: string está garantizado para no devolver la memoria espontáneamente?

¿Está garantizado por el estándar que std::string no devolverá la memoria asignada espontáneamente si se reasigna desde una ... teed to not result in a heap allocation? Pregunto porque estoy dependiendo de esto para evitar la fragmentación del montón.