Académique Documents
Professionnel Documents
Culture Documents
Gestión de Procesos y
Algoritmos de planificación
Resumen
Gestión de procesos
Planificación de procesos
.
Tipos de Sistemas Operativos
Características:
• No posee seguridad.
• No tiene protocolos de comunicación.
Sistema Operativo
DOS
Windows 3.1
Windows 95 /98
Sistema Operativo
Tipos de Sistemas Operativos
Windows NT
Windows 2000 / 2003 / 2008 Server
• Sistema Operativo Multiusuario:
UNIX Es aquel que puede manejar una cantidad de usuarios
mayor a uno. Este tipo de sistemas operativos son
Linux utilizados en sistemas de redes. También llamados
NOS (Network Operating System o Sistemas
Operativos de Red).
Características:
• Posee seguridad.
• Tiene protocolos de comunicación.
• Permite compartir recursos.
Tipos de Sistemas Operativos
• Tiempo de CPU.
• Memoria.
• Archivos.
• Dispositivos de E/S.
• Estado de Proceso
• Contador de Programa
• Registros de CPU
• Información de planificación de CPU
• Información de administración de memoria
• Información contable
• Información de estado E/S
• Dos esquemas:
• No apropiativo – una vez que la CPU es dada a un proceso, no puede ser apropiada
hasta que el mismo complete su ráfaga de CPU.
• Apropiativo – si un nuevo proceso llega con una longitud de ráfaga de CPU menor
que el resto del tiempo de ejecución que le queda al proceso que está ejecutando
entonces se apropia de la CPU. Este esquema es conocido como El Tiempo
Remanente Mas Corto Primero (SRTF).
• Apropiativo
• No apropiativo
La cola de procesos listos se trata como una cola circular. El planificador de la CPU
recorre la cola de procesos listos, asignando la CPU a cada proceso durante un intervalo
de tiempo de hasta un “quantum”.
Algoritmos de Planificación
• Cada proceso toma una pequeña unidad de tiempo de CPU (quantum), usualmente
10-100 milisegundos. Luego de este tiempo el proceso es quitado de la CPU y
agregado a la cola de listos.
• Rendimiento
P0 0 16
P1 0 3
P2 0 11
Algoritmos de Planificación