software

Páginas: 4 (841 palabras) Publicado: 1 de diciembre de 2013
SISTEMAS OPERATIVOS
TEMA:

PROCESOS y
PLANIFICACIÓN

ESTADOS DE UN PROCESO
Terminación de la operación
de E/S o del evento

Listo
S
U
S
P
E
N
D
E
R

Despachar
R
E
A
N
U
DA
R

Expiración
del tiempo

Espera de E/S
o de algún
evento

En
ejecución

Bloqueado
S
U
S
P
E
N
D
E
R

R
E
A
N
U
D
A
R

E
S
T
A
D
O
S

A
C
T
I
V
O
SSUSPENDER

Suspendido
Listo

Suspendido
Bloqueado
Terminación de la operación
de E/S o del evento

Estados
Pasivos

Operaciones sobre Procesos
* Crear un proceso.
* Destruir unproceso.
* Cambiar la prioridad de un proceso.
* Bloquear un proceso.
* Despachar un proceso.
* Permitir la comunicación entre procesos.
* Suspender un proceso.
* Reanudar un proceso. Planificación de Procesos.
Cuando son ejecutables varios procesos,
el sistema operativo debe decidir cuál conviene
ejecutar si el CPU se encuentra disponible.
El elemento del sistema quien toma esta
decisiónse llama PLANIFICADOR (Scheduling)
y el algoritmo del cual hace uso se denomina
ALGORITMO PLANIFICADOR.

Tipos de Planificación
No Apropiativa:
Una vez que el CPU ha sido asignado a unproceso, ya no se le puede arrebatar.
Ejemplos: FIFO, Primer trabajo más corto

Tipos de Planificación
Apropiativa:
Cuando a un proceso, el sistema operativo
le puede quitar el CPU antes asignado.Ejemplos:

Round Robin, Prioridades,
Tiempo restante más corto,
Colas múltiples.

Objetivos de la Planificación
1. Los procesos deben tratarse de la misma forma.
2. Evitar el aplazamientoindefinido.
3. Atender la mayor cantidad de procesos por unidad
de tiempo.
4. Mantener ocupados los recursos del sistema.
5. Lograr un equilibrio entre la respuesta y el uso de los
recursos.
6. Unatarea debe ejecutarse aproximadamente en el
mismo tiempo, cada vez que se ejecute.

Criterios de Planificación
1. Si el proceso utiliza exhaustivamente el CPU
(CPU Bound-obligado) o los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS