Practica 4 Flashcards
Que es tiempo de retorno?
tiempo que transcurre entre que el proceso llega al sistema hasta
que completa su ejecución
Que es tiempo de espera?
tiempo que el proceso se encuentra en el sistema esperando, es decir el tiempo que pasa sin ejecutarse.
Que es Tiempo Promedio de Retorno (TPR)
TPR: es el promedio de tiempos de retorno entre todos los procesos pertenecientes al lote. Se calcula como la suma del TR de cada proceso, dividida entre la cantidad de procesos.
Que es Tiempo promedio de espera (TPE)
TPE: es el promedio de tiempos de espera calculado entre todos los procesos involucrados en
el lote. Se calcula como la suma del TE de todos los procesos, dividida entre la cantidad de
procesos.
Que es el Quantum?
Quantum (Q): medida que determina cuanto tiempo podrá usar el procesador cada proceso
Algoritmo Apropiativo:
el proceso en ejecución puede ser interrumpido y llevado a la cola de listos:
o Mayor overhead pero mejor servicio
o Un proceso no monopoliza el procesador
Algoritmo NoApropiativo
una vez que un proceso está en estado de ejecución, continua hasta
que termina o se bloquea por algún evento (e.j. I/O)
Que hace el short term scheduler?
determina que proceso pasar a ejecutarse. Es el que
selecciona, de entre los procesos en estado ready, aquel que va apasar a ser ejecutado.
Que hace el long term scheduler?
admite nuevos procesos a memoria (controla el grado de multiprogramación). Se encarga del paso de estado nuevo a listo
Que hace el medium term scheduler?
realiza el swapping (intercambio) entre el disco y la
memoria cuando el SO lo determina (puede disminuir el grado de multiprogramación).
Que hace el dispatcher?
Hace cambios de contexto, cambio del modo de ejecución, despacha el proceso elegido en Short Term → salta a la instrucción a ejecutar.
Descarga los registros del procesador y otros datos relevantes a las estructuras de datos que se utilizan para controlar el proceso (PCB) saliente, y la carga en el procesador y otros puntos de
los mismos datos del proceso entrante.
Que es un programa?
Programa
* Es estático
* No tiene program cunter
* Existe desde que se edita hasta que se borra
Que es un proceso?
Proceso
* Es dinámico
* Tiene program counter
* Su ciclo de vida comprende desde que se lo ejecuta hasta que termina