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

De Cuba-Wiki
Sin resumen de edición
Sin resumen de edición
Línea 1: Línea 1:
==Ejercicio 01:==
==Ejercicio 01:==
a
<br>a)
 
<pre>
1. Planificador de Trabajos
1. Planificador de Trabajos
1. Fin de IO
1. Fin de IO
Línea 21: Línea 21:
1. Dispatcher
1. Dispatcher
1. Desalojo (por ej: Interrupción por reloj)
1. Desalojo (por ej: Interrupción por reloj)
</pre>
b)
==Ejercicio 02[*]==
==Ejercicio 02[*]==
 
<br>a)
<br>b)
==Ejercicio 03[*]==
==Ejercicio 03[*]==
a.
<br>a)Mas corto primero sin desalojo
Mas corto primero sin desalojo
<br>b)
 
<br>c)
==Ejercicio 04:==
==Ejercicio 04:==
 
<br>a)
<br>b)
==Ejercicio 05:==
==Ejercicio 05:==
a.
<br>a) Cortos acorados por CPU, por al entrar se ejecutan y terminan.
Cortos acorados por CPU, por al entrar se ejecutan y terminan.
<br>b) Largos acotados por IO
b.
Largos acotados por IO


==Ejercicio 06[*]:==
==Ejercicio 06[*]:==
<br>a)
<br>b)
<br>c)
<br>d)


==Ejercicio 07:==
==Ejercicio 07:==
Línea 46: Línea 51:
'''???'''
'''???'''


Ejercicio 10:
==Ejercicio 10:==
 
<br>a)
<br>b)
<br>c)
==Ejercicio 11:==
==Ejercicio 11:==
<br>a)
<br>b)
<br>c)


==Ejercicio 12[*]:==
==Ejercicio 12[*]:==
<br>a)
<br>b)


==Ejercicio 13[*]:==
==Ejercicio 13[*]:==
i.
<br>i) Es una multicola
Es una multicola
<br>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
ii.
<br>iii) '''???'''
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
<br>iv) Las rutinas del planificador de procesos y de atencion de interrupciones
iii.
'''???'''
iv.
Las rutinas del planificador de procesos y de atencion de interrupciones


==Ejercicio 14[*]:==
==Ejercicio 14[*]:==
a.
<br>a) X debe ser el tiempo que los procesos estan bloqueados. P ni idea
X debe ser el tiempo que los procesos estan bloqueados. P ni idea
<br>b) X
b.
X


==Ejercicio 15[*]:==
==Ejercicio 15[*]:==
<br>a)
<br>b)

Revisión del 02:37 21 mar 2007

Ejercicio 01:


a)

	1. Planificador de Trabajos
	1. Fin de IO
	1. Interrupcion por IO
	1. Planificador de trabajos
	1. Interrupcion por IO
	1. Fin IO
	1. Planificador de trabajos
	1. Dispatch

A continuación pongo lo que creo q esta "más" correcto, no borro lo anterior por si esta mál esto.

	1. Planificador de Trabajos (Interrupción - por ej. interrupción de consola: "enter")
	1. Fin de IO (Interrupción)
	1. Solicitud de IO (No estoy seguro si es por Int. pero creo que si)
	1. Planificador de trabajos
	1. Solicitud de IO (No estoy seguro si es por Int. pero creo que si)
	1. Fin de IO (Interrupción)
	1. Dispatcher
	1. Desalojo (por ej: Interrupción por reloj)

b)

Ejercicio 02[*]


a)
b)

Ejercicio 03[*]


a)Mas corto primero sin desalojo
b)
c)

Ejercicio 04:


a)
b)

Ejercicio 05:


a) Cortos acorados por CPU, por 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)