memory

¿Cómo se divide el grupo de memoria Java?

Actualmente estoy monitoreando una aplicación Java con jconsole. La pestaña memoria le permite elegir entre: Heap Memory Us ... vor Space” Memory Pool “Tenured Gen” Memory Pool “Code Cache” Memory Pool “Perm Gen” ¿Cuál es la diferencia entre ellos ?

Establecer objetos a Null / Nada después de su uso in.NET

Debe establecer todos los objetos a null (Nothing en VB.NET) una vez que haya terminado con ellos? Entiendo que en. NET es ... ue no puedo ver el daño. Sin embargo, me he encontrado con una mezcla de opiniones, por lo que cualquier comentario es útil.

¿Cómo puedo liberar explícitamente memoria en Python?

Escribí un programa Python que actúa sobre un archivo de entrada grande para crear unos pocos millones de objetos que represe ... s listas. ¿Cuál es la mejor manera de decirle a Python que ya no necesito algunos de los datos, y que puede ser liberado?

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

He escuchado el término "fragmentación de memoria" usado algunas veces en el contexto de la asignación de memoria dinámica de ... ragmentación de la memoria sea un problema? ¿Cómo se puede tratar la fragmentación de memoria en una aplicación STL pesada?

¿Por qué agregar "" a una cadena ahorra memoria?

Usé una variable con muchos datos en ella, digamos String data. Quería usar una pequeña parte de esta cadena de la siguiente ... ACTUALIZACIÓN: ¿Cómo puedo limpiar la cuerda grande entonces? Will data = new String (data.substring(0,100)) hacer la cosa?

Que es más rápido: Asignación de pila o asignación de montón

Esta pregunta puede sonar bastante elemental, pero este es un debate que tuve con otro desarrollador con el que trabajo. Me ... la asignación de pilas? No hay diferencia? O son las diferencias a fin de minutos se convierte en inútil micro-optimización.

Java.lang.OutOfMemoryError: el tamaño del mapa de bits supera el presupuesto de VM-Android

He desarrollado una aplicación que utiliza un montón de imágenes en Android. La aplicación se ejecuta una vez, llena la info ... a que no se cargan todo el tiempo? Tengo que limpiar el diseño o las imágenes utilizadas en el diseño de una manera especial?

Propósito de la alineación de memoria

Es cierto que no lo entiendo. Digamos que tienes una memoria con una palabra de memoria de longitud de 1 byte. ¿Por qué no pu ... cceso de memoria única en una dirección no alineada(es decir, no divisible por 4), como es el caso con direcciones alineadas?

¿Cuál es la diferencia entre buffer y memoria caché en Linux?

Para mí no está claro cuál es la diferencia entre los dos conceptos de memoria Linux :buffer y cache. He leído este post y m ... 172 0 67 914 -/+ buffers/cache: 853 1153 Swap: 2859 0 2859

confusión de conversión de stringstream, string y char *

Mi pregunta se puede reducir a, ¿dónde vive la cadena devuelta desde stringstream.str().c_str() en la memoria, y por qué no s ... lt; cstr2; // Prints correctly (???) Imprime las cadenas correctamente? Estoy compilando en Visual Estudio 2008.

¿Qué está causando" No se puede asignar memoria para pool " en PHP?

Ocasionalmente me he topado con el límite de asignación de memoria de un servidor, particularmente con una aplicación hinchad ... he hecho ningún cambio significativo en la aplicación. Un día no hubo ningún problema, al día siguiente me golpeó este error.

Comprensión del conteo de referencia con Cacao y Objective-C

Estoy empezando a echar un vistazo a Objective-C y Cocoa con el fin de jugar con el SDK de iPhone. Estoy razonablemente cómod ... y autorelease trabajo y cuáles son las convenciones sobre su uso? (O en su defecto, ¿qué leíste que te ayudó a conseguirlo?)

¿Cómo funcionan las líneas de caché?

Entiendo que el procesador trae datos a la caché a través de líneas de caché, que - por ejemplo, en mi procesador Atom - trae ... rededor del byte de alguna manera predeterminada (por ejemplo, la mitad debajo, la mitad arriba, o todos arriba). ¿Cuál es?

¿Por qué se utiliza la dirección cero para el puntero nulo?

En C (o C++ para el caso), los punteros son especiales si tienen el valor cero: Se me aconseja establecer punteros a cero des ... te. Esto me lleva a publicar otra pregunta de desbordamiento de pila, ¿Podría alguna vez querer acceder a la dirección cero?.

¿Cuál es la cantidad máxima de RAM que puede usar una aplicación?

Tengo bastante curiosidad sobre esta pregunta relativa a la gestión de la memoria del sistema operativo Android así que esper ... or su explicación. Descargo de responsabilidad: NO estoy afiliado con la aplicación Android Task Manager de ninguna manera.

"registrar" palabra clave en C?

¿Qué hace la palabra clave register en el lenguaje C? He leído que se utiliza para optimizar, pero no está claramente definido en ningún estándar. ¿Sigue siendo relevante y, si es así, cuándo lo usaría?

¿Hasta dónde pueden llegar las fugas de memoria?

Me he encontrado con fugas de memoria muchas veces. Por lo general, cuando estoy malloc - ing como no hay mañana, o colgando ... colgando ... como la ropa sucia. Inseguro*malloc * ing puede herir a los que amas. Además, tenga cuidado con la ropa sucia.

presupuesto máximo de memoria de la aplicación ios

Estoy trabajando en un juego para Ios que apunta como mínimo a los 3gs. Estamos utilizando activos HD para dispositivos de pa ... star seguros? Queremos poder dar a los artistas un presupuesto que puedan usar sin preocupaciones de memoria para cada mapa.

¿Cómo medir el uso de memoria real de una aplicación o proceso?

Esta pregunta está cubierta aquí con gran detalle. ¿Cómo se mide el uso de memoria de una aplicación o proceso en Linux? ... cutan en un momento dado, lo que significa que los números VSZ y RSS reportados por ps son casi definitivamente incorrectos.

¿Cómo puedo determinar el tamaño de mi matriz en C?

¿Cómo puedo determinar el tamaño de mi matriz en C? Es decir, ¿el número de elementos que el array puede contener?