Concurrencia Entre Procesos Y Exclusión Mutua

Páginas: 7 (1699 palabras) Publicado: 7 de marzo de 2013
Centro Universitario del Norte
Universidad de Guadalajara
Lic. En Ing. Electrónica y Computación
Diseño y Programación de SO

CONCURRENCIA ENTRE
PROCESOS Y EXCLUSIÓN
MUTUA
ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Luis Alberto Robles

CONCURRENCIA ENTRE
PROCESOS
ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Subtemas
ƒ Definición de Concurrencia
ƒ En Donde SeDa La Concurrencia

ƒ Dificultades de la Concurrencia
ƒ Algunos ejemplos de Concurrencia
ƒ Labores del sistema para la buena

ejecución concurrente
ƒ Breve conclusión
ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Concurrencia entre Procesos
ƒ Los conceptos claves en los que se basan

los sistemas operativos modernos son el
de proceso y el de hilo. Los temasfundamentales de diseño de sistemas
operativos están relacionados con la
gestión de procesos:

ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Multiprogramación
ƒ Es la gestión de varios procesos dentro de
un sistema procesado Único. La mayoría de

los computadores personales, estaciones de
trabajo, sistemas monoprocesador y
sistemas operativos actuales de estas
máquinas, talescomo Windows 3.0, OS/2 y
el Sistema 7 de Macintosh dan soporte a la
multiprogramación. Los sistemas operativos
como UNIX incorporan multiprogramación de
sistemas monoprocesador compartidos.
ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Multiproceso
ƒ Es la gestión de varios procesos dentro de un

sistema multiprocesador. Hasta no hace mucho,
los sistemasmultiprocesador se utilizaban
únicamente en grandes sistemas, computadores
centrales y minicomputadores.
ƒ Los sistemas operativos como MVS y VMS dan
soporte de multiproceso. Más recientemente, el
multiproceso ha empezado a ganarse la
aprobación de los servidores y las estaciones de
trabajo. Windows NT es un ejemplo de un
sistema operativo diseñado para estos entornos.
ANTERIOR

MENÚ

ÍNDICESIGUIENTE
19/03/2012 1:50 p.m.

Proceso distribuido
ƒ Es la gestión de varios procesos que

ejecutan en sistemas de computadores
múltiples y remotos.

ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Definición de Concurrencia en el
sentido Informático.
ƒ La concurrencia es el punto clave de los

tres campos anteriores y fundamentales
para el diseño de sistemasoperativos.
ƒ La concurrencia comprende un gran
número de cuestiones de diseño,
incluyendo
la
comunicación
entre
procesos, compartición y competencia por
los recursos, sincronización de la
ejecución de varios procesos y asignación
del tiempo de procesador a los procesos.
ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

Definición de Concurrencia en el
sentido Informático.
ƒSe verá que estas cuestiones no solo

surgen en entornos de multiprocesadores
y proceso distribuido, sino incluso en
sistemas multiprogramados con un solo
procesador.

ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

La concurrencia puede presentarse
en tres contextos diferentes:
ƒ Varias aplicaciones: La multiprogramación
se creó para permitir que el tiempo de
procesadorde la máquina fuese compartido
dinámicamente entre varios trabajos o
aplicaciones activas.
ƒ Aplicaciones
estructuradas:
Como

ampliación de los principios del diseño
modular y la programación estructurada,
algunas aplicaciones pueden implementarse
eficazmente como un conjunto de procesos
concurrentes.

ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

La concurrenciapuede presentarse
en tres contextos diferentes:
ƒ Estructura del sistema operativo: Las

mismas ventajas de estructuración son
aplicables a los programadores de
sistemas y se ha comprobado que
algunos sistemas operativos están
implementados como un conjunto de
procesos.

ANTERIOR

MENÚ

ÍNDICE

SIGUIENTE
19/03/2012 1:50 p.m.

PRINCIPIOS GENERALES DE
CONCURRENCIA
ƒ En un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Concurrencia y exclusion mutua
  • EXCLUSION MUTUA
  • Exclusion mutua
  • exclusion mutua
  • Concurrencia De Procesos
  • Procesos Concurrentes
  • Concurrencia De Procesos
  • Algoritmos de exclusion mutua

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS