Diferencia entre revisiones de «Práctica Administración del Procesador (Sistemas Operativos)»

De Cuba-Wiki
Línea 16: Línea 16:
<br>b)
<br>b)
==Ejercicio 03[*]==
==Ejercicio 03[*]==
<br>a)Mas corto primero sin desalojo
<br>a)Mas corto primero (JSF) sin desalojo
<br>b)
<br>b)
<br>c)
<pre>
A Comenzar
  ↓ 1
Listo →→2  Ejecutando →→7 Terminado
↑5 ↑6        ↓3    ↓4
↑  ←←←←  Bloq.1  Bloq.2
↑                    ↓
←←←←←←←←←←←←
</pre>
<br>c) Se agregaria una posible transicion de Ejecutando a Listo. Si se agrega el reloj pasariamos a tener un JSF con desalojo
 
==Ejercicio 04:==
==Ejercicio 04:==
<br>a)
<br>a)

Revisión del 14:34 31 mar 2007

Ejercicio 01:


a)

  • 1. Planificador de Trabajos
  • 2. Int x Fin E/S
  • 3. "" ""
  • 4. Planificador de trabajos (Fin normal o anormal)
  • 5. Int x Solicitud E/S (Cont. Trafico)
  • 6. "" ""
  • 7. Planificador de trabajos (Dispatcher)
  • 8. Desalojo segun Planif. de procesos utilizado (Ej: se agoto el tiempo de uso de CPU)


b)

Ejercicio 02[*]


a)
b)

Ejercicio 03[*]


a)Mas corto primero (JSF) sin desalojo
b)

A Comenzar
  ↓ 1
Listo →→2  Ejecutando →→7 Terminado
↑5 ↑6         ↓3     ↓4
↑   ←←←←  Bloq.1   Bloq.2 
↑                     ↓
 ←←←←←←←←←←←←


c) Se agregaria una posible transicion de Ejecutando a Listo. Si se agrega el reloj pasariamos a tener un JSF con desalojo

Ejercicio 04:


a)
b)

Ejercicio 05:


a) Cortos acotados por CPU, porque al entrar se ejecutan y terminan.
b) Largos acotados por IO

Ejercicio 06[*]:


a)
b)
c)
d)

Ejercicio 07:

Ejercicio 08[*]:

Hay que hablar de las multicolas?

Ejercicio 09[*]:

???

Ejercicio 10:


a)
b)
c)

Ejercicio 11:


a)
b)
c)

Ejercicio 12[*]:


a)
b)

Ejercicio 13[*]:


i) Es una multicola
ii) Algun proceso debe haber ejecutado una interrupcion de IO para el disco, la transaccion debe haber terminado y no tienen que quedar procesos en la cola de alta pri. El planificador de procesos se encarga de esto
iii) ???
iv) Las rutinas del planificador de procesos y de atencion de interrupciones

Ejercicio 14[*]:


a) X debe ser el tiempo que los procesos estan bloqueados. P ni idea
b) X

Ejercicio 15[*]:


a)
b)