Preguntas con la etiqueta [heap-memory]

Lista heap-memory preguntas

¿Cómo se detecta mediante programación el tamaño del montón de aplicaciones disponible para una aplicación de Android? Escuché que hay una función que hace esto en versiones posteriores del SDK.

Recibo este error en un programa que crea varios (cientos de miles) objetos HashMap con unas pocas (15-20) entradas de texto cada uno. Estas cadenas deben recopilarse todas (sin dividirlas

java.lang.OutOfMemoryError: espacio del montón de Java

12
respuestas
110
votos
369.0k
vistas

Recibo el siguiente error al ejecutar un programa multiproceso java.lang.OutOfMemoryError: Java heap space El error anterior ocurrió en uno de los hilos. Hasta donde yo sé, el espacio del montón

¿Qué es la fragmentación de la memoria?

12
respuestas
266
votos
124.5k
vistas

He escuchado el término "fragmentación de memoria" usado varias veces en el contexto de la asignación de memoria dinámica de C++. Encontré algunas preguntas sobre cómo lidiar con la fragmentación

Me topé con la pregunta de Stack Overflow Pérdida de memoria con std::string cuando uso std::list<std::string> , y uno de los comentarios dice esto: Deja de consumir newtanto. No veo

Enumere sus herramientas de análisis de montón favoritas (por ejemplo, jprofiler, jmap, ...). Mantengamos una herramienta por respuesta, con una breve lista de pros y contras de cada herramienta.

Esta pregunta puede parecer bastante elemental, pero es un debate que tuve con otro desarrollador con el que trabajo. Me estaba ocupando de asignar cosas en pilas donde pudiera, en

Si omito la opción en la línea de comando de Java, se utilizará un valor predeterminado. Según la documentación de Java-Xmxn "el valor predeterminado se elige en tiempo de ejecución