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

0 la respuesta

free () en memoria de pila

Estoy admitiendo algún código c en Solaris, y he visto algo extraño, al menos creo que es: char new_login[64]; ... strcpy(new_login, (char *)login); ... free(new_login); Tengo entendido que, dado que la variable es una matriz local, la ...

4 la respuesta

¿Cómo obtener el tamaño de memoria de la variable?

¿Alguien sabe cómo obtener el tamaño de memoria de la variable (int, string, []struct, etc.) e imprimirlo? ¿Es posible? var i int = 1 //I want to get something like this: fmt.Println("Size of i is: %?", i) //Also, it would be nice if I could ...

2 la respuesta

¿Cómo uso el asignador de objetos pequeños de Loki?

Necesito usar el asignador de objetos pequeños de Loki, pero estoy muy confundido sobre cómo funciona. He leído la documentación y muchos foros, pero no tiene sentido: algunos dicen que usan el stl, otros usan asignadores personalizados. Solo ...

2 la respuesta

Mientras "bifurca" un proceso, ¿por qué el kernel de Linux copia el contenido de la tabla de páginas del kernel para cada proceso recién creado?

La discusión a continuación se aplica al kernel ARM Linux de 32 bits. Noté que durante el proceso de bifurcación, el kernel de Linux copia el contenido de la tabla de páginas del kernel (tabla de páginas maestras, es decir,swapper_pg_dir) en la ...

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 cargar mosaicos desde un mapa de bits grande en Android?

Si tengo un archivo de mapa de bits grande que normalmente generaría una excepción de "Memoria insuficiente", ¿cómo puedo cargarlo como mosaicos? p.ej. Tengo una imagen de 10,000x10,000, quiero dividirla en una cuadrícula de 10x10 de mosaicos de ...

3 la respuesta

R: ¿Cómo evitar el desbordamiento de memoria cuando se usa mgsub en modo vectorial?

Tengo un largo vector de caracteres (por ejemplo, "Hello World", etc.), 1.7M de filas, y necesito sustituir palabras en ellas usando un mapa entre dos vectores, y guardar el resultado en el mismo vector. Aquí hay un ejemplo simple: library(qdap) ...

12 la respuesta

Destructores Singleton

¿Deberían los objetos Singleton que no usan contadores de instancia / referencia considerarse pérdidas de memoria en C ++? Sin un contador que requiera la eliminación explícita de la instancia de singleton cuando el recuento es cero, ¿cómo se ...

2 la respuesta

¿Cómo crear, manejar y destruir objetos JS :: Heap <T> en Spidermonkey?

UtilizandoSpidermonkey 24, 38, 45 Documentación de Spidermonkey [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/GC_Rooting_Guide] dice: "Los punteros de GC en el montón deben estar envueltos en un JS :: Heap. La única ...

2 la respuesta

¿Qué tan seguros y confiables son los C ++ String Literals?

Por lo tanto, quiero comprender mejor cómo funcionan los literales de cadena en C ++. Me preocupan principalmente las situaciones en las que asigna la dirección de una cadena literal a un puntero y la pasa. Por ejemplo: char* advice = "Don't ...