SIST_OP_Unidad_II_v_11 completa
CONTENIDO:
TEMA N°3
EL CONCEPTO DE PROCESO
•EL BLOQUE DE CONTROL DE PROCESOS
TEMA N°4
LOS PROCESOS Y SUS ESTADOS
LA PLANIFICACIÓN DE PROCESOS
•OBJETIVOS, CRITERIOS, MÉTRICAS
•POLITICAS - ESTRATEGIAS
SISTEMAS OPERATIVOS
UNIDAD II
UNIDAD II
CONTENIDO:
TEMA N°5
LAS INTERRUPCIONES
•CONCEPTO
•EL PROCESO DE LA INTERRUPCIÓN
•TIPOS DE INTERRUPCIÓN
SISTEMAS OPERATIVOS
UNIDAD II
UNIDAD IICONTENIDO:
TEMA N°3
EL CONCEPTO DE PROCESO
•EL BLOQUE DE CONTROL DE PROCESOS
SISTEMAS OPERATIVOS
UNIDAD II
LOS PROCESOS
COMPUTADOR
PROGRAMA
SISTEMAS OPERATIVOS
UNIDAD II
LOS PROCESOS
“LA UNIDAD DESPACHABLE”, “EL ESPIRITU ANIMADO
DE UN PROCEDIMIENTO”
(J. TORRES)
“LA EJECUCIÓN DE UN PROGRAMA INDIVIDUAL SE
CONOCE COMO PROCESO O TAREA” (W. STALLINGS)
“ES UN PROGRAMA EN EJECUCIÓN” (A. TANENBAUM)“UN PROCESO O TAREA ES UNA INSTANCIA DE UN
PROGRAMA EN EJECUCIÓN”
(M. MILENKOVIC´)
ES UN PROGRAMA EN EJECUCIÓN CON SU ENTORNO
ASOCIADO (VARIABLES, REGISTROS, DATOS, PILA,
CONTADOR, OTROS).
A: run alpha
If alpha = n
Else do total
SISTEMAS OPERATIVOS
UNIDAD II
UNIDAD II
CONTENIDO:
TEMA N°3
EL CONCEPTO DE PROCESO
•EL BLOQUE DE CONTROL DE PROCESOS
TEMA N°4
LOS PROCESOS Y SUS ESTADOS
LA PLANIFICACIÓNDE PROCESOS
•OBJETIVOS, CRITERIOS, MÉTRICAS
•POLITICAS - ESTRATEGIAS
SISTEMAS OPERATIVOS
UNIDAD II
EL BLOQUE DE CONTROL DE
PROCESOS (P.C.B.)
ES UNA ESTRUCTURA DE DATOS QUE
REPRESENTA AL PROCESO EN EL SISTEMA
OPERATIVO
IDENTIFICADORES
INF. DE ESTADO
INF. DE CONTROL
SU OBJETIVO ES LOCALIZAR LA
INFORMACION Y MANTENER UN
REGISTRO DE LOS DATOS DEL
PROCESO EN CASO DE UNA
SUSPENCION OINTERRUPCION.
SISTEMAS OPERATIVOS
UNIDAD II
EL BLOQUE DE CONTROL DE
PROCESOS (P.C.B.)
I.D.
identificador del proceso
identificador del padre
identificador del usuario
Registros visibles al usuario
I.E.
I.C.
Registros de control y estatus
Apuntadores a la pila
Contador de programa
Códigos de condición
Inf. Estado de banderas
Estado del proceso
Prioridad
Eventos
Información de estado
Estructura dedatos
Privilegio del proceso
Manejo de memoria y otros recursos
SISTEMAS OPERATIVOS
UNIDAD II
UNIDAD II
CONTENIDO:
TEMA N°3
EL CONCEPTO DE PROCESO
TEMA N°4
LOS PROCESOS Y SUS ESTADOS
LA PLANIFICACIÓN DE PROCESOS
•OBJETIVOS
•CRITERIOS
•MÉTRICAS
•POLITICAS - ESTRATEGIAS
SISTEMAS OPERATIVOS
UNIDAD II
ESTADOS DE LOS PROCESOS
EJECUCION
TERMINADO
CREADO
P
L
A
N
I
F
I
C
A
D
O
I
N
T
E
R
R
U
M
P
I
DO
SUSPENDIDO
BLOQUEADO
OCURRE
EVENTO
PREPARADO
DIAGRAMA DE ESTADOS
SISTEMAS OPERATIVOS
UNIDAD II
PLANIFICACION DE PROCESOS
EJECUCION
TERMINADO
•OBJETIVOS.
SUSPENDIDO
•CRITERIOS.
•MÉTRICAS.
•ESTRATEGIAS.
CREADO
I
N
T
E
R
R
U
M
P
I
D
O
P
L
A
N
I
F
I
C
A
D
O
BLOQUEADO
OCURRE
EVENTO
PREPARADO
A
B
C
D
E
SISTEMAS OPERATIVOS
UNIDAD II
PLANIFICACION DE PROCESOS
OBJETIVOS:
•JUSTICIA.•MÁXIMO # DE USUARIOS INTERACTIVOS.
•PREDECIBILIDAD.
•MINIMIZACIÓN DE LA SOBRECARGA.
•EQUILIBRIO EN EL USO DE LOS RECURSOS.
•SEGURIDAD EN LAS PRIORIDADES.
•MÁXIMA CAPACIDAD DE EJECUCIÓN.
SISTEMAS OPERATIVOS
UNIDAD II
PLANIFICACION DE PROCESOS
OBJETIVOS:
•JUSTICIA:
Debe evitar en lo posible favorecer a unos
procesos y perjudicar a otros.
•MAXIMO # DE USUARIOS INTERACTIVOS:
Objetivo principal de lamayoría de los sistemas
de Tiempo Compartido.
•PREDECIBILIDAD:
La estrategia debe permitir saber como será la
ejecución de los procesos.
SISTEMAS OPERATIVOS
UNIDAD II
PLANIFICACION DE PROCESOS
OBJETIVOS:
•MINIMIZACION DE LA SOBRECARGA:
Debe procurar minimizar los cambios de contexto
•EQUILIBRIO EN EL USO DE LOS RECURSOS:
Los recursos deben ocuparse equitativamente y
por el mayor tiempoposible.
•SEGURIDAD EN LAS PRIORIDADES:
Al establecerse prioridades, estas deben
respetarse.
•MAXIMA CAPACIDAD DE EJECUCION:
Debe
procurar minimizar los cambios de procesos.
SISTEMAS OPERATIVOS
UNIDAD II
PLANIFICACION DE PROCESOS
CRITERIOS:
•TIEMPO DE RESPUESTA.
•TIEMPO DE SERVICIO.
•TIEMPO DE EJECUCION.
•TIEMPO DE PROCESADOR.
•TIEMPO DE ESPERA.
•EFICIENCIA.
•RENDIMIENTO.
SISTEMAS OPERATIVOS...
Regístrate para leer el documento completo.