AGENDA ALARMA facil, no se hacerla
me voy a volver loca q alguien me ayude x favor:
Desarrollo de un programa que lea un fichero de texto con tareas y horas de realización y las vaya lanzando cuando corresponda. El programa tomará la hora del sistema bien con una syscall o llamando al comando date, y calculará la diferencia entre las horas, llamando a esas tareas en procesos hijo. En C, y es para linux
muxas gracias estoy desesperada [email protected]
Desarrollo de un programa que lea un fichero de texto con tareas y horas de realización y las vaya lanzando cuando corresponda. El programa tomará la hora del sistema bien con una syscall o llamando al comando date, y calculará la diferencia entre las horas, llamando a esas tareas en procesos hijo. En C, y es para linux
muxas gracias estoy desesperada [email protected]
Para cada hijo, es decir tarea, un proceso o fork.
Cada vez que hagas el fork el hijo mira la hora de ejecutar la acción (pasala a milisegundos) y miras la hora del sistema en milisegundos, las restas y pones a dormir (sleep) al hijo esos milisegundos.
Es muy facil de hacer, pero el codigo no lo pongo pq si no nunca aprenderiais.
Suerte
Cada vez que hagas el fork el hijo mira la hora de ejecutar la acción (pasala a milisegundos) y miras la hora del sistema en milisegundos, las restas y pones a dormir (sleep) al hijo esos milisegundos.
Es muy facil de hacer, pero el codigo no lo pongo pq si no nunca aprenderiais.
Suerte
