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

9 la respuesta

¿Es necesario eliminar en un destructor?

Tengo el siguiente código y me pregunto si esedelete b es necesario aquí? ¿Mi sistema operativo borrará automáticamente esa área de memoria asignada? class A { B *b; A() { b = new B(); } ~A() { delete b; } };Muchas gracias

11 la respuesta

¿Cómo liberar el uso de Inode?

Tengo una unidad de disco donde el uso del inodo es del 100% (usandodf -i comando). Sin embargo, después de eliminar archivos sustancialmente, el uso sigue siendo del 100%. ¿Cuál es la forma correcta de hacerlo entonces? ¿Cómo es posible que ...

6 la respuesta

Es esta una buena forma de liberar memori

He estado programando en iPhone desde hace bastante tiempo y he tenido malas experiencias con la administración de memoria. Me preguntaba si la siguiente forma es una buena forma de liberar memoria. int count = [someObject retainCount]; for (int ...

3 la respuesta

Uso de memoria de un módulo de núcleo

ientras intentaba estimar la cantidad de memoria consumida por un módulo del núcleo (generalmente controladores de dispositivo), intenté usar elTall utilidad que proporcionó el tamaño de las áreas de memoria estática de .ko (.bss, .data, .text, ...

9 la respuesta

Escribiendo más caracteres que mallocedidos. ¿Por qué no falla?

¿Por qué funciona lo siguiente y no arroja algún tipo de falla de segmentación? char *path = "/usr/bin/"; char *random = "012"; // path + random + \0 // so its malloc(13), but I get 16 bytes due to memory alignment (im on 32bit) newPath = (char ...

3 la respuesta

¿Cuál es la diferencia entre arrayWithObjects e initWithObjects?

¿Puede explicarme la diferencia exacta entre estas dos líneas? NSArray *foo = [NSArray arrayWithObjects:@"hai",@"how",@"are",@"you",nil]; NSArray *bar = [[NSArray alloc] initWithObjects:@"hai",@"how",@"are",@"you",nil];

6 la respuesta

Con ARC, ¿qué es mejor: alloc o inicializadores de liberación automática?

¿Es mejor (más rápido y más eficiente) usaralloc oautorelease inicializadores. P.ej. - (NSString *)hello:(NSString *)name { return [[NSString alloc] initWithFormat:@"Hello, %@", name]; } - (NSString *)hello:(NSString *)name { return ...

2 la respuesta

¿Qué es un desequilibrio de pila?

Tener leer este artículo F # Versus Mathematics: Part One - Comenzando con BLAS y LAPACK [http://www.codeproject.com/KB/net-languages/FSharpvsmathematicspt01.aspx] Me topé con el términostack imbalance en el párrafoA Warning, Perhaps an Omen. I ...

1 la respuesta

Explicar este patrón de consumo de memoria en Amazon RDS / Mysql?

Gente, ¿Alguien puede explicar este patrón de consumo de memoria en Amazon RDS con Mysql? En este gráfico, actualicé a db.m2.2xlarge, con 34 GB de memoria disponible, a las 03:30. Puede ver el cambio muy claramente. A medida que los clientes ...

2 la respuesta

Struct varía en tamaño de memoria?

¿Por qué no es 12 en el primer caso? Probado en: últimas versiones de gcc y clang, 64bit Linux struct desc { int** parts; int nr; };sizeof(desc); Output: 16 struct desc { int** parts; };sizeof(desc); Output: 8 struct desc { int nr; ...