ADMINISTRACION PROCESOS

Páginas: 24 (5941 palabras) Publicado: 14 de febrero de 2016
PROCESOS Y ADMINISTRACION DEL PROCESADOR
1.    Introducción y Definiciones Sobre Procesos
2.    Estados de Procesos
3.    Procesamiento de Interrupciones
4.    El Núcleo del Sistema Operativo
5.    Planificación de Procesos
6.    Niveles de Planificación del Procesador
7.    Objetivos de la Planificación
8.    Criterios de Planificación
9.    Planificación Apropiativa Versus NoApropiativa
10.    Temporizador de Intervalos o Reloj de Interrupción
11.    Prioridades
12.    Tipos de Planificación
1.    Planificación a Plazo Fijo
2.    Planificación Garantizada
3.    Planificación del Primero en Entrar Primero en Salir (FIFO)
4.    Planificación de Asignación en Rueda (RR: Round Robin)
5.    Tamaño del Cuanto o Quantum
6.    Planificación del Trabajo Más Corto Primero (SJF)7.    Planificación del Tiempo Restante Más Corto (SRT)
8.    Planificación el Siguiente con Relación de Respuesta Máxima (HRN)
9.    Planificación por Prioridad
10.    Colas de Retroalimentación de Niveles Múltiples
11.    Política Versus Mecanismo de Planificación
12.    Planificación de Dos Niveles
Introducción y Definiciones Sobre Procesos
El concepto central de cualquier SistemaOperativo es el de proceso: una abstracción de un programa en ejecución también llamada tarea.
No hay un acuerdo universal sobre una definición de proceso, pero sí algunas definiciones aceptadas [7, Deitel]:
 
Un programa que se está ejecutando.
Una actividad asincrónica.
El emplazamiento del control de un procedimiento que está siendo ejecutado.
Aquello que se manifiesta por la existencia en elSistema Operativo de un bloque de control de proceso.
Aquella entidad a la cual son asignados los procesadores.
La unidad despachable.
En sistemas de multiprogramación la cpu alterna de programa en programa, en un esquema de seudo paralelismo , es decir que la cpu ejecuta en cierto instante un solo programa, intercambiando muy rápidamente entre uno y otro.
El paralelismo real de hardware seda en las siguientes situaciones:
 
En ejecución de instrucciones de programa con más de un procesador de instrucciones en uso simultáneamente.
Con la superposición de ejecución de instrucciones de programa con la ejecución de una o más operaciones de entrada / salida.
El objetivo es aumentar el paralelismo en la ejecución.
El modelo de procesos posee las siguientes características:
 
Todoel software ejecutable, inclusive el Sistema Operativo, se organiza en varios procesos secuenciales o procesos.
Un proceso incluye al programa en ejecución y a los valores activos del contador, registros y variables del mismo.
Conceptualmente cada proceso tiene su propia cpu virtual.
Si la cpu alterna entre los procesos, la velocidad a la que ejecuta un proceso no será uniforme, por lo que esnecesario aclarar lo siguiente:
Que los procesos no deben programarse con hipótesis implícitas acerca del tiempo.
Que normalmente la mayoría de los procesos no son afectados por la multiprogramación subyacente de la cpu o las velocidades relativas de procesos distintos.
Un proceso es una actividad de un cierto tipo, que tiene un programa, entrada, salida y estado.
Un solo procesador puede sercompartido entre varios procesos con cierto “algoritmo de planificación” , el cual determina cuándo detener el trabajo en un proceso y dar servicio a otro distinto (ver Figura 2.1 [23, Tanenbaum]).


En cuanto a las jerarquías de procesos es necesario señalar que los Sistemas Operativos deben disponer de una forma de crear y destruir procesos cuando se requiera durante la operación, teniendo ademáspresente que los procesos pueden generar procesos hijos mediante llamadas al Sistema Operativo, pudiendo darse ejecución en paralelo.

Respecto de los estados del proceso deben efectuarse las siguientes consideraciones:
Cada proceso es una entidad independiente pero frecuentemente debe interactuar con otros procesos (ver Figura 2.2 [23, Tanenbaum]).
Los procesos pueden bloquearse en su...
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