Resultados de la búsqueda a petición "memory"

1 la respuesta

Forzar la recolección de basura en Python para liberar memoria

Tengo una aplicación Python2.7 que usaba muchosdict objetos que contienen principalmente cadenas para claves y valores. A veces, esos dictados y cadenas ya no son necesarios y me gustaría eliminarlos de la memoria. Intenté cosas diferentesdel ...

1 la respuesta

Problemas de memoria al cambiar de escena SpriteKit

Ok, un tiempo atrás en las pruebas tuve un bloqueo aleatorio sin error, y no tengo idea de por qué. Así que entré a analizar cosas y se me ocurrieron los siguientes datos. [/imgs/Uhqw1.png] Como parecería, el uso de mi memoria es cada vez más ...

8 la respuesta

HashSet of Strings ocupando demasiada memoria, sugerencias ...?

Actualmente estoy almacenando una lista de palabras (alrededor de 120,000) en un HashSet, con el propósito de usarlas como una lista para verificar las palabras introducidas para ver si están escritas correctamente, y simplemente devolver sí o ...

1 la respuesta

Comprender el error 'doble libre o corrupción'

Estoy llamando aC++ aplicación de lapython script (SO Ubuntu 14.04) como este: import sys, subprocess run = subprocess.Popen(['app'] + args, stdout = subprocess.PIPE, stderr = subprocess.PIPE) stdout, stderr = run.communicate() if stderr: ...

3 la respuesta

¿Cómo reutiliza un compilador de C ++ la optimización de ranuras de pila de una función?

¿Cómo determina un compilador de c ++ optimizador cuándo una ranura de pila de una función (parte del marco de pila de una función) ya no es necesaria para que pueda reutilizar su memoria? . Por espacio de pila me refiero a una parte del marco de ...

2 la respuesta

¿Por qué prohibe tomar la dirección del miembro del mapa (&) y, sin embargo, permite el elemento de división (&)?

Ir no permite tomar la dirección de un miembro del mapa: // if I do this: p := &mm["abc"] // Syntax Error - cannot take the address of mm["abc"]La razón es que si Go permite tomar esta dirección, cuando el almacén de mapas crece o parpadea, la ...

0 la respuesta

Recursión en Visual Studio

Cuando ejecuto este código recursivo muy simple, descubrí que cuando la función "recursCheck ()" está usando parámetros enteros, mi memoria salta a 200 MB en modo Win32 y 45 MB en modo x64, y cuando el parámetro es de tipo "corto "la memoria ...

3 la respuesta

Gestión de memoria del campo de bits en C

Para comprender el almacenamiento de memoria de campo de bits, he creado el programa de prueba a continuación. #include <stdio.h> int main() { int a; typedef struct { int b7 : 1; int b6 : 1; int b5 : 1; int b4 : 1; int b3 : 1; int b2 : 1; int b1 ...

2 la respuesta

Liberando el resultado de renderInContext dentro de un bucle

Tengo un método que se llama en un bucle, que se parece a esto: NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; UIImageView *background = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, PAGE_WIDTH, PAGE_HEIGHT)]; background.image ...

4 la respuesta

En memoria jar / clase de ejecución de archivos

Tengo un archivo jar (digamos app.jar) en una determinada ubicación disponible como archivo / transmisión desde un servidor http. El problema es que app.jar es en sí un archivo jar que se actualiza con frecuencia y se actualiza regularmente en el ...