ADMINISTRACION DE PROCESOS

Páginas: 7 (1695 palabras) Publicado: 27 de octubre de 2015
2794635-132715004423410-12382500-12065-12319000
INSTITUTO TECNOLOGICO DE CIUDAD VALLES
TECNOLOGICO NACIONAL DE MEXICO
CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES
ALUMNO: ROGELIO MELGAREJO ORTIZ
SERGIO GUSTAVO SAAVEDRA SOTO
JESUS EMMANUEL SALDAÑA DIAZ
UNIDAD II: ADMINISTRADOR DE PROCESOS Y DEL PROCESADOR
MATERIA: SISTEMAS OPERATIVOS
DOCENTE: ING. JORGE ALBERTO IZAGUIRRE CAMACHOENSAYO: ADMINISTRACION DE PROCESOS
SEMESTRE: “3º”GRUPO: “A”
VIERNES 25 DE SEPTIEMBRE DEL 2015 CD.VALLES, S.L.P.
Introducción
Un proceso conjunta actividades mutuamente relacionadas en los elementos de entrada y los convierte en resultados. Para poder iniciarlo, se identifica en cualquiera de los siguientes tres estados: Listo, En ejecución y Bloqueado.
Funcionalidad de un proceso paraluego entrar en los detalles de implementación típicos de los sistemas operativos.
Procesos
Un proceso es un programa en ejecución y un proceso simple tiene un hilo de ejecución.
Los procesos pueden ser cooperantes o independientes, siendo el primero se entiende que los procesos interactúan entre sí y pertenecen a una misma aplicación, y los independientes en se debe a que no interactúan y unproceso no requiere información de otros.
Estados de los procesos
Los procesos en el estado ejecución son los que se están ejecutando en el procesador en ese momento dado. Los procesos que se encuentran en estado bloqueado están esperando la respuesta de algún otro proceso para poder continuar con su ejecución. Por ejemplo operación de E/S. La implementación del modelo de procesos se logra debidoa que el sistema operativo almacena en una tabla denominada tabla de control de procesos información relativa a cada proceso que se está ejecutando en el procesador. Cada línea de esta tabla representa a un proceso.
La información que se almacena es la siguiente:
1) Identificación del proceso.
2) Identificación del proceso padre.
3) Información sobre el usuario y grupo.
4) Estado delprocesador.
5) Información de control de proceso
5.1) Información del planificador.
5.2) Segmentos de memoria asignados.
5.3) Recursos asignados.
Comunicación entre procesos. Condiciones de competencia
Las condiciones de competencia se dan cuando dos o más procesos intentan acceder a un mismo recurso.
Secciones críticas
Para solucionar las condiciones de competencia se implementó un modelo paraprohibir que dos procesos accedan al mismo recurso. El modelo en cuestión se denomina exclusión mutua.
Exclusión mutua con espera ocupada
Las soluciones con espera ocupada funcionan de la siguiente manera, cuando un proceso intenta ingresar a su región crítica, verifica si está permitida la entrada. Si no, el proceso se queda esperando hasta obtener el permiso.
Desactivación de interrupciones
Elmétodo más simple para evitar las condiciones de competencia es hacer que cada proceso desactive todas sus interrupciones antes de entrar a su sección crítica y las active una vez que salió de la misma. Este modelo como se puede observar, éste modelo tiene una gran problema y es que si se produce una falla mientras que el proceso está en la región crítica no se puede salir de la misma y elsistema operativo no recuperaría el control.
Variables cerradura
En éste caso se genera una variable la cual puede tener dos valores o bien 0 (no hay ningún proceso en su sección crítica) o bien 1 (indicando que la sección crítica está ocupada) entonces cada proceso antes de ingresar a la sección crítica verifica el estado de la variable de cerradura y en caso de que la misma este en 0, le cambia elvalor e ingresa a la misma y en caso de que la misma sea 1 el proceso se queda verificando el estado de la misma hasta que el mismo sea 0.
El problema aquí se presenta si dos procesos verifican al mismo tiempo que la variable cerradura esta en 0 e ingresan a la región crítica.
Alternancia estricta
El algoritmo de alternancia estricta no bloquea el ingreso a la región crítica cuando otro...
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