Preguntas etiquetadas con memory-management

Proceso de asignación y liberación dinámicas de porciones de memoria física para responder a las solicitudes del programa con, si es posible, imparcialidad y sin inanición entre los solicitantes.






13
¿Cómo funcionan malloc () y free ()?
Quiero saber cómo mallocy freetrabajar. int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout << p; free(p); // Obvious Crash, but I need how it works and why crash. cout << p; return 0; } Estaría realmente agradecido si la respuesta es …

14
¿Cómo liberar el uso de Inode?
Tengo una unidad de disco donde el uso del inodo es 100% (usando el df -icomando). 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 una unidad de disco con menos uso de espacio …

12
¿Memoria total utilizada por el proceso Python?
¿Hay alguna forma para que un programa Python determine cuánta memoria está usando actualmente? He visto discusiones sobre el uso de memoria para un solo objeto, pero lo que necesito es el uso total de memoria para el proceso, de modo que pueda determinar cuándo es necesario comenzar a descartar …








Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.