28-11-2013, 00:41
Buenas.
Estoy teniendo algunas dudas acerca de ejercicios de planificacion con 2 o mas cores.
En las guias hay algun ejercicio de este tipo pero no tengo la resolucion.
Por ejemplo:
Se tiene una arquitectura master / slave con 3 procesadores, dedicando uno de ellos a la ejecucion del sistema operativo y los restantes se ejecutan los procesos de usuario con un algoritmo round robin con quantum de 3 unidades de tiempo y cola unica. Los siguientes son los procesos a ejecutar:
P1: LLEGADA1 CPU2 IO2 CPU5
P2: LLEGADA0 CPU3 IO3 CPU5
P3: LLEGADA0 CPU4 IO4 CPU3
No se como se hacen este tipo de problemas.
Cada procesador toma procesos al mismo tiempo? o se trabaja la ejecucion como si fuera uno solo?
Alguien lo tiene resuelto o podría dar un indicio de la resolución?
Muchas gracias.
Estoy teniendo algunas dudas acerca de ejercicios de planificacion con 2 o mas cores.
En las guias hay algun ejercicio de este tipo pero no tengo la resolucion.
Por ejemplo:
Se tiene una arquitectura master / slave con 3 procesadores, dedicando uno de ellos a la ejecucion del sistema operativo y los restantes se ejecutan los procesos de usuario con un algoritmo round robin con quantum de 3 unidades de tiempo y cola unica. Los siguientes son los procesos a ejecutar:
P1: LLEGADA1 CPU2 IO2 CPU5
P2: LLEGADA0 CPU3 IO3 CPU5
P3: LLEGADA0 CPU4 IO4 CPU3
No se como se hacen este tipo de problemas.
Cada procesador toma procesos al mismo tiempo? o se trabaja la ejecucion como si fuera uno solo?
Alguien lo tiene resuelto o podría dar un indicio de la resolución?
Muchas gracias.