Sei sulla pagina 1di 2

- . - . - . - . - . - . - . - .

PALABRAS CLAVES:

*Apropiativo: El alg que usa la


CPU no se interrumple hasta q
el proceso lo deje.
(== Sin desalojo)

*Overhead: Tiempo que tarda el


cambio de contexto, caca

-------------------------------
CORTO PLAZO/DISPATCHER
-------------------------------
*Se encarga del grado de
multiprocesamiento
**La cantidad de programas que
pueden ser ejecutados
**Encargado de determinar que
proceso se va a ejecutar

*Tiende a ser rapido


**XQ lo corre la CPU
-------------------------------
MEDIANO PLAZO
-------------------------------
*Controla el grado de multiprog
**Encargado de realizar el swap
-------------------------------
LARGO PLAZO
-------------------------------
*Determinar el grado de
multiprogramacion.
**Cuantos procesos pueden estar
en Memoria Principal

-------------------------------
ALGORITMOS
-------------------------------
HRRN
(T.ESPERA+T.SERVICIO)/(T.SERV)

*Utiliza envejecimiento:
Mientras mas esta un proceso
en cola, mas prioridad tiene
-------------------------------
HILOS
-------------------------------
*Creo proceso=Creo hebra con:
-ID de hebra
-Contador de Programa
-Conjunto de Registros
-Pila

*Hijo y padre comprten variabl

*Cada hilo tiene su TCB

*Comunicacion rapida
**XQ no invoca al kernel

Potrebbero piacerti anche