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

7 la respuesta

¿Cómo detectar si se eliminó un puntero y eliminarlo de forma segura?

EnC ++ ¿Cómo decidir o saber si un puntero fue borrado antes?cuando intenté eliminar un puntero que se eliminó previamente en otra parte del código, se lanzó...

2 la respuesta

Comprender el aumento del consumo de memoria en python usando la biblioteca HTTP de solicitudes

Estoy usando python v2.7 ySolicita biblioteca HTTP [http://docs.python-requests.org/en/latest/#]. Estoy usando el sistema operativo Windows 7. No he podido entender por qué el siguiente código consume más y más memoria tras la ejecución. He ...

2 la respuesta

funciones de realloc y malloc

Mira el código:

4 la respuesta

mmap con / dev / zero

Digo que asigno una gran memoria (40 MB) con mmap usando / dev / zero de la siguiente manera. fd = open("/dev/zero", O_RDWR); a = mmap (0, 4096e4, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FILE, fd, 0);o que entiendo es que el núcleo ...

1 la respuesta

Entender instrumentos iOS

Estoy creando una aplicación para iPhone. Me encontré con problemas de memoria. Comencé a usar los instrumentos para localizar cualquier problema de memoria. Me encuentro con un comportamiento extraño que me lleva a creer que estoy usando mal ...

1 la respuesta

Pasar una estructura que incluye un puntero a otra estructura, al kernel en CUDA

Tengo dos estructuras como

4 la respuesta

¿Es volátil caro?

Despues de leerEl libro de cocina JSR-133 para escritores de compiladores [http://gee.cs.oswego.edu/dl/jmm/cookbook.html]sobre la implementación de volátiles, especialmente la sección "Interacciones con instrucciones atómicas" Supongo que leer ...

3 la respuesta

gestión de memoria del iPhone, una pregunta para novatos

He visto en el código de muestra (Apple) dos tipos de formas de memoria de asignación, y no estoy seguro de entender la diferencia y el comportamiento resultante. // FAILS NSMutableArray *anArray = [NSMutableArray array]; [anArray release]; ...

3 la respuesta

¿Cómo evitar desbordamientos de espacio de pila?

Me ha sorprendido un poco el desbordamiento de pila de GHC si necesito obtener el valor de una lista grande que contiene elementos intensivos en memoria. Esperaba que GHC tuviera TCO, así que nunca conoceré tales situaciones. Para simplificar ...

6 la respuesta

¿Cómo puedo manejar correctamente la falla de malloc en C, especialmente cuando hay más de un malloc?

Supongamos que esto es parte de mi código: int foo() { char *p, *q ; if((p = malloc(BUFSIZ)) == NULL) { return ERROR_CODE; } if((q = malloc(BUFSIZ)) == NULL) { free(p) return ERROR_CODE; } /* Do some other work... */ free(p); free(q); }Ya que es ...