administracion de procesos

Páginas: 8 (1802 palabras) Publicado: 11 de octubre de 2014
Administrador de procesos
o Concepto
Es una entidad que permite ejecutar programas en un sistema de procesamiento de
datos para uso general. Cabe aclarar que puede haber un mismo proceso corriendo
varios programas. Para poder ejecutarse necesita tener a su disposición todos los
recursos que requiera y sin compartirlos. Es básicamente un programa en ejecución
asociado a su contexto deejecución. Consta de un programa ejecutable, sus datos,
su pila, contador de programa (PC) y otros registros además de toda información
necesaria para ejecutar el programa.

o Bloqueo mutuo
En sistemas operativos, el bloqueo mutuo (también conocido como interbloqueo,
traba mortal, deadlock, abrazo mortal) es el bloqueo permanente de un conjunto
de procesos o hilos de ejecución en un sistemaconcurrente que compiten por
recursos del sistema o bien se comunican entre ellos.
Condiciones para el bloqueo:
Estas son condiciones necesarias para que se presente el interbloqueo. Condición
Descripción.
o Exclusión mutua: los recursos son de uso exclusivo. Solo un proceso puede
hacer uso de un recurso.
o Retención y espera: El proceso mantiene la posesión del recurso mientras
espera recursosadicionales.
o No apropiación: El proceso no suelta el recurso hasta que termine su uso.
o Espera circular: Los proceso tiene uno más recursos que son requeridos por
el siguiente proceso.

o Procesamiento en paralelo
Es un proceso empleado para acelerar el tiempo de ejecución de un programa
dividiéndolo en múltiples trozos que se ejecutarán al mismo tiempo, cada uno en su
propiosprocesadores.

o Configuraciones Típicas de multiprocesamiento
Multiproceso: tradicionalmente conocido como el uso de múltiples procesos
concurrentes en un sistema en lugar de un único proceso en un instante
determinado. Como la multitarea que permite a múltiples procesos compartir una
única CPU, múltiples CPU´s pueden ser utilizados para ejecutar múltiples hilos
dentro de un único proceso.
Elmultiproceso para tareas generales es, a menudo, bastante difícil de conseguir
debido a que puede haber varios programas manejando datos internos (conocido
como estado o contexto) a la vez. Los programas típicamente se escriben
asumiendo que sus datos son incorruptibles. Sin embargo, si otra copia del
programa se ejecuta en otro procesador, las dos copias pueden interferir entre sí
intentandoambas leer o escribir su estado al mismo tiempo. Para evitar este
problema se usa una variedad de técnicas de programación incluyendo semáforos
y otras comprobaciones y bloqueos que permiten a una sola copia del programa
cambiar de forma exclusiva ciertos valores.
Un sistema operativo multiproceso o multitarea es aquel que permite ejecutar
varios procesos de forma concurrente, la razón esporque actualmente nuestras

CPU´s sólo pueden ejecutar un proceso cada vez. La única forma de que se
ejecuten de forma simultánea varios procesos es tener varias CPU´s (ya sea en una
máquina o en varias, en un sistema distribuido).
La magia de un sistema operativo multiproceso reside en la operación llamada
cambio de contexto. Esta operación consiste en quitar a un proceso de la CPU,
ejecutarotro proceso y volver a colocar el primero sin que se entere de nada.

Multitarea: modo de funcionamiento disponible en algunos sistemas operativos,
mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen
varios tipos de multitarea. La conmutación de contextos (context switching) es un
tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismotiempo, pero en el que sólo se está procesando la aplicación que se encuentra en
primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en
segundo plano, el usuario debe traer al primer plano la ventana o pantalla que
contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema
operativo Macintosh, las tareas en segundo plano reciben tiempo...
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