void limpiar_log(const char *ruta)
Limpia el contenido de un archivo de log.
int cargar_procesos(const char *ruta, Proceso procesos[])
Carga los procesos desde un archivo de texto.
void guardar_estado(const char *ruta, Memoria *m, int instante)
Guarda el estado actual de la memoria en un archivo de log.
Motor de simulación de gestión de memoria con particiones variables.
Estructura principal que representa la memoria del sistema.
Estructura que representa un proceso en el simulador.