Práctico 3 Ejercicio 13

Re: Práctico 3 Ejercicio 13

de Pedro Liber Antonio Carrasco Aguilar -
Número de respuestas: 0

Esto se acerca a una solucion aceptable o tendria que definir estructuras? PCB, cola, etc. en C por ej.

Implementacion:

 

c1=Cola CPU-bound: 0,1,2,3,4

c2=Cola I/O-bound: 5,6,7,8,9,10

 

p = proceso_menor_prioridad_sistema()

if ((p.state==blocked)){

         //¿chequear que p no esta terminado y si lo esta sacarlo?

         if (c1.size()>0)

                  p=proceso_mayor_prioridad(c1)

         else if (c2.size()>0)

                  p=proceso_mayor_prioridad(c2)

 

}

run(p)