Concurrencia y Secuencialidad (Mario-Ivan H.-Victor)
1. Equipo: Mario Adair Pardo Anguiano
Ivan Handal Rodriguez
Victor Hugo Ledezma Ledezma
2. Los procesos son concurrentes si existen
simultáneamente. Los procesos concurrentes pueden
funcionar en forma totalmente independiente unos de
otros, o pueden ser que en ocasiones requieren cierta
sincronización o cooperación.
3.
4. En este modelo todos los procesos concurrentes
ejecutan sobre un único procesador. El sistema
operativo se encarga de ir repartiendo el tiempo del
procesador entre los distintos procesos, intercalando la
ejecución de los mismos para dar así una apariencia de
ejecución simultánea.
5. Un multiprocesador es una maquina formada por un
conjunto de procesadores que comparten memoria
principal. Los procesos concurrentes no solo pueden
intercalar su ejecución sino también superponerla. Si
existe una verdadera ejecución simultanea de procesos,
al coincidir las fases de procesamiento de distintos
procesos. En un instante dado se pueden ejecutar de
forma simultanea tantos procesos como procesadores
haya.
6. Es una máquina de memoria distribuida, en contraposición
con el multiprocesador que es de memoria compartida.
Está formada por una serie de computadoras completas con
su UCP, memoria principal y, en su caso, periferia. Los
nodos se encuentran conectados y se comunican entre sí a
través de una red de interconexión, empleando el método
de paso de mensajes. También es posible la ejecución
simultánea de los procesos sobre los distintos
procesadores.
La concurrencia será siempre que el número de procesos
sea mayor que el de procesadores disponibles. La
concurrencia será real cuando haya un proceso por
procesador.