Next: Memoria compartida
Up: Arquitecturas que soportan la
Previous: Arquitecturas que soportan la
  Índice General
- multi-programación o multi-programming:
- los procesos se ejecutan en hardware distinto
- multi-procesamiento o multi-processing:
- Se aprovecha de la posibilidad de multiplexar varios
procesos en un solo procesador.
- multi-tarea o multi-tasking:
- El sistema operativo (muchas veces con la ayuda de hardware específico)
realiza la ejecución de varios procesos de forma cuasi-paralelo
distribuyendo el tiempo disponible a las secuencias diferentes
(time-sharing system) de diferentes usuarios (con los debidas
medidas de seguridad).
La visión de ``computación en la red'' no es nada más que un gran
sistema MIMD.
Existen dos puntos de vista relacionados con el mecanismo de conmutación
- el mecanismo de conmutación es independiente del programa concurrente
- el mecanismo de conmutación es dependiente del programa concurrente
En el segundo caso es imprecindible incluir dicho mecanismo
en el análisis del programa.
© 2004, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática