Closed Bru-Nicolas-FRBA closed 3 weeks ago
Buenas Nicolas! Cuando nos referimos a la memoria actual del proceso nos referimos a los datos que se encuentran en el espacio de usuario de dicho proceso, no del pcb y tcbs (aunque necesitas un par de esos datos para el nombre del archivo generado).
Muchas gracias por la respuesta profe
🖋️ Descripción
Hola! Tenemos una duda respecto al Memory Dump:
Cuando en la consigna habla del "contenido actual de la memoria del proceso" se refiere al contexto de ejecución?
O a TODO lo que tengamos de ese proceso guardado (refiriéndose a la estructura de datos _pcb.TPCB)?
📚 Búsqueda en documentación/foros
No response
📄 Código relevante
Al momento de recibir la operación de memory dump el módulo memoria deberá solicitar al módulo FileSystem la creación de un nuevo archivo con el tamaño total de la memoria reservada por el proceso y debe escribir en dicho archivo todo el contenido actual de la memoria del proceso. El archivo debe llamarse “--.dmp”.
En caso de que el FileSystem responda con error, se devolverá el mismo mensaje al Kernel, en caso positivo, se responde como OK.
🐛 Cómo reproducir el error
No response
💻 Logs
No response
📝 Normas del foro