Descripción y control de procesos
Para introducción de este tema se deben de hacer 2 preguntas: ¿Qué es un proceso? Y ¿Cuál es la manifestación de un proceso?
Para esto se deben de tener como mínimo un programa o un conjunto de programas que sean ejecutados. Estos programas deben de tener datos. Así pues el proceso constá de memoria suficiente para resguardar los programas y los datos del proceso, además se lleva una cuenta de las llamadas a procedimientos y de todos los parámetros que pasan de procedimiento a procedimiento, también el sistema operativo utiliza una estructura de datos llamada bloque de control de procesos esta estructura recoge los atributos de cada proceso, este bloque de control de procesos es la estructura de datos central y más importante de un sistema operativo.
El bloque de control de procesos se divide en 3 categorías
- Identificación del proceso
- Información del proceso
- Información del control del proceso
Los sistemas que administran los procesos deben de hacer ciertas operaciones donde los mas importantes son:
- Crear y destruir un proceso
- Suspender y reanudar un proceso
- Cambiar prioridad de un proceso
- Bloquear y desbloquear un proceso
- Planificar un proceso
También en los procesos existen los niveles de planificación, donde la CPU conmuta los distintos procesos y esto lo hace con un programa llamado dispatcher (planificador a corto plazo)
Existen también los planificadores a medio plazo y los planificadores a largo plazo.
El planificador a largo plazo admite procesos interactivos por lotes, donde usualmente siempre se les da prioridad baja a estos procesos, el objetivo de este planificador es hacer una mezcla equilibrada de trabajos, normalmente este se invoca cuando un proceso termina.
El planificador a medio plazo se encarga de regir las transiciones de procesos entre la memoria principal y secundaria, tratando de maximizar la utilización de recursos para que sea mas optimo.
Autor: Roberto Amador y Roberto Moyers
Fecha: 01/06/2010
Duración: 00:18.38
Formato: mp3, 128 kbps
This audio is part of the collection: Community Audio
Creative Commons license: Attribution 3.0Descarga
Créditos Musicales:
Canción de fondo
Título: Bouncing
Composed by:D. DiFonzo, BMI, Scott P. Schreer, BMI
Otros efectos y canciones
Comentarios