Preguntas etiquetadas con memory-management

95
¿Qué es un "pisotón de memoria"?

Acabo de encontrarme con esta publicación de blog que menciona "pisando fuerte la memoria": un programa en C ++ que es fácilmente capaz de pisotear la memoria (algo de lo que probablemente nunca haya oído hablar si nació en un mundo de código administrado). ¡Y de hecho nunca he oído hablar de...

93
memory_get_peak_usage () con "uso real"

Si el real_usageargumento se establece en truePHP DOCS, digamos que obtendrá el tamaño real de la memoria asignada del sistema. Si lo es false, obtendrá la memoria informada poremalloc() ¿Cuál de estas 2 opciones devuelve el máx. memoria asignada en relación con el valor límite de memoria en...

92
Capacidad inicial de vector en C ++

¿Cuál es el capacity()de un std::vectorque se crea usando el constructor predeterminado? Sé que size()es cero. ¿Podemos afirmar que un vector construido por defecto no llama asignación de memoria de pila? De esta manera sería posible crear una matriz con una reserva arbitraria utilizando una...

84
malloc para estructura y puntero en C

Supongamos que quiero definir una estructura que represente la longitud del vector y sus valores como: struct Vector{ double* x; int n; }; Ahora, suponga que quiero definir un vector y y asignarle memoria. struct Vector *y = (struct Vector*)malloc(sizeof(struct Vector)); Mi búsqueda en...