Administración De Procesos

Páginas: 13 (3050 palabras) Publicado: 24 de febrero de 2013
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
UNIVERSIDAD POLITECNICA TERRITORIAL DEL OESTE DE SUCRE “CLODOSBALDO RUSSIÁN”

CUMANA FEBRERO 2013

Índice
Introducción…………………………………………………………………………….……… | 3 |
Definición de Proceso ………………………………………………………….………… | 4 |
Estados de un Proceso ……………………………………………………..………….. | 5 |
Operaciones conProcesos…………………………………………………….…….… | 6 |
Planificación de los Procesos…………………………………………………….…… | 10 |
Bloque de Control de Procesos …………………………………………………… | 12 |
Bloque de Control del Sistema …………………………………………………..… | 15 |
Planificación de los Procesador…………………………………………………..… | 16 |
Conclusión…………………………………………………………………………….……….. | 19 |
Bibliografía……………………………………………………………………………………… | 20 |

Introducción
Laadministración del procesador es, prácticamente, el tema central de la multiprogramación. Esta administración involucra las distintas maneras a través de las cuales el Sistema Operativo comparte el recurso procesador entre distintos procesos que están compitiendo por su uso. Esto implica directamente la multiprogramación y conlleva simultáneamente la sincronización de los mismos.

La idea deadministrar el procesador eficientemente está enfocada en dos aspectos: el primero es la cantidad de procesos por unidad de tiempo que se pueden ejecutar en un sistema; y el segundo, el que importa más al usuario, es el tiempo de respuesta de esos procesos.
- Cantidad de Procesos por Unidad de Tiempo (throughput)
- Tiempo de Respuesta (turnaround time)
La idea de repartir el recurso procesador entredistintos procesos se debe a que tenemos la posibilidad de utilizar el tiempo de procesador abandonado por un proceso para que lo pueda usar otro. O sea aprovechar los tiempos muertos de un determinado proceso para que se puedan ejecutar otros.

Estos tiempos muertos se producen porque existen otras actividades que están desarrollándose sobre cierto proceso. Esas otras actividades generalmente sonde E/S, y esto es posible porque existe algo que está ayudando a realizar esa E/S, es decir, existen canales o procesadores de E/S que ayudan a descargar del procesador central esa actividad.

Procesos

Un proceso es un programa en ejecución, que se ejecuta secuencialmente (no más de una instrucción a la vez). El proceso es una abstracción creada por el SO, que se compone de:
* Programa:Código y datos del programa cargado en memoria principal.
* Contexto de Ejecución: PC, registros de procesador y un stack para invocación de procedimientos.
* Abstracción de Proceso.
* Estados y Transmisiones de un Proceso

Características de un Proceso
* Los servicios superiores del SO se estructuran en base de procesos.
* Permite modularizar y aislar fallas de programasdurante su ejecución.
* Soporta concurrencia de actividades, lo que permite un mejor aprovechamiento de los recursos.
* Denominaremos como procesos a los trabajos (jobs) en sistema de lotes, como a las tareas en sistema compartido. 

Proceso

Estados de un Proceso

1. Nuevo: El proceso está siendo creado.
2. Ejecutándose: Proceso ejecuta instrucciones de máquina.
3. Listo:El proceso está listo para recibir el procesador para iniciar o continuar su ejecución.
4. Esperar: El proceso deja competir por el procesador, esperando un evento externo (e.g. E/S, sincronización con otro proceso, una señal, etc).
5. Terminado: El proceso ha terminado su ejecución.
Transmisiones de un Proceso
* Adquirir: Proceso entra a competir por recursos
* Despachar: Planificadorelige de cola listo el próximo proceso, cargando el procesador con su contexto.
* Expropiar: Interrupción del temporizador (timeout), por fin de cuanto de tiempo, guardándose el estado del proceso.
* Despertar: Proceso vuelve a competir por el proceso al ocurrir el evento esperado.
* Salir: El proceso termina su ejecución (normalmente o con error). 

Operaciones con Procesos
Los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Procesos de la administración
  • Administracion Por Procesos
  • Procesos de la administracion
  • Administracion de procesos
  • Administracion de procesos.
  • administración de procesos
  • Administracion De Proceso
  • proceso de administración

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS