Diapositiva SO

Páginas: 12 (2867 palabras) Publicado: 23 de marzo de 2015
Administración de
Procesos del S.O.

Introducción y definición
de procesos
Un proceso se explica básicamente como un programa en ejecución, el cual
tiene asociado un espacio de direcciones, también una lista de ubicaciones
que va desde un valor mínimo que generalmente es 0, hasta un valor
máximo, donde el mismo puede leer y escribir información. Este espacio
contiene el ejecutable, los datos delprograma y su pila.
Junto a cada proceso se encuentra asociados un conjunto de recursos que
generalmente incluyen registros (el apuntador del programa y el apuntador de
pila, entre otros) en conjunto con todo lo necesario para que se ejecute el
programa correctamente.

Estados de Procesos
Mientras un proceso se está ejecutando pasa por una serie de estados, este
puede ser que cambie dependiendode las circunstancias que influyan en el mismo,
de acuerdo a esto se puede establecer un patrón para estos:
•“Lista de ejecución ”
•“Lista de Listo”
•“Lista de Bloqueados”
Manteniéndose en orden prioritario la “Lista de Listo”, la cual está organizada de
acuerdo al orden asignado.
En segundo plano la “Lista de Bloqueados”, la cual está desordenada y los
procesos se desbloquean en el orden en quetienen lugar los eventos que están
esperando.

Procesamiento de
Interrupciones
Llamamos “interrupción” a un evento que altera el orden en que el procesador ejecuta las
instrucciones; este hecho es generado por el Hardware del computador.
Cuando esto ocurre, el sistema operativo (SO):
•Obtiene el control.
•Recupera el estado del proceso interrumpido, generalmente en el bloque de control deprocesos.
•Analiza la interrupción
•Transfiere el control a la ruta apropiada para la manipulación de la interrupción.

Procesamiento de
Interrupciones
Esta se puede iniciar por un proceso en ejecución o por un evento que puede estar o no
relacionado con un proceso que se está ejecutando.
Las interrupciones se clasifican en:
“SVC” (llamada al supervisor
“Entrada / Salida”
“Externas”
“De Reinicio”“De verificación de un programa”
“De verificación de máquina”

El núcleo del sistema
operativo
El “núcleo” del Sistema Operativo controla todas las operaciones que implican a
los procesos,
este inhabilita las interrupciones mientras responde a una interrupción.
Las interrupciones son habilitadas de nuevo después de completar el proceso de
una interrupción.
El núcleo del Sistema Operativo generalmenterealiza las siguientes funciones:
•Manipulación de interrupciones.
•Creación y destrucción de procesos.
•Cambio de estados de procesos.
•Despacho.
•Suspensión y reanudación de procesos.

El núcleo del sistema
operativo
•Sincronización de procesos.
•Comunicación entre procesos.
•Manipulación de bloques de control de proceso.
•Soporte de las actividades de Entrada / Salida.
•Soporte de laasignación y desasignación de almacenamiento.
•Soporte del sistema de archivos.
•Soporte de un mecanismo de llamada / regreso al procedimiento.
•Soporte de ciertas funciones contables (estadísticas) del sistema.

Planificación de procesos
Cuando hay más de un proceso que se ejecuta desde el punto de vista
lógico, el sistema debe decidir cuál de ellos debe ejecutarse en primer
plano, el planificador es laparte del sistema que decide cual es el que
se ejecutará.

Niveles de planificación del
procesador
Son considerados tres niveles importantes de planificación que son:
•Planificación de alto nivel:
También se denomina Planificación de trabajos. Determina a qué trabajos se les va a
permitir competir activamente por los recursos del sistema, lo cual se denomina
Planificación de admisión. •Planificación de nivel intermedio:
Determina a qué procesos se les puede permitir competir por la cpu.
Responde a fluctuaciones a corto plazo en la carga del sistema y efectúa
“suspensiones” y “activaciones” (“reanudaciones”) de procesos. Debe ayudar a
alcanzar ciertas metas en el rendimiento total del sistema.
•Planificación de bajo nivel:
Determina a qué proceso listo se le asigna la cpu cuando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • mi que so
  • Eso so
  • El So
  • So Suse
  • So
  • la so
  • Que so
  • no so se

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS