2. CONCURRENCIA
La Concurrencia es la Capacidad del sistema operativo de
realizar actividades simultáneas.
Procesos concurrentes: si dos o más procesos pueden ser
ejecutados por el computador en paralelo diremos que
dichos procesos son concurrentes.
Si analizamos lo que acabamos de leer, para que exista
concurrencia entre dos procesos es necesario que ellos se
relacionen de alguna manera.
3. EXISTEN DOS TIPOS DE PROCESOS CONCURRENTES QUE SON
• Proceso Independiente: Este tipo de proceso se ejecuta sin
necesitar ayuda de algún otro proceso existente. Un ejemplo
de proceso independiente son los diferentes Shells (interfaz
del sistema Operativo)que se ejecutan en simultaneo en el
sistema operativo.
Motivadas por que los procesos comparten o compiten
por accesar recursos físicos o lógicos.
4. • Procesos Cooperativos: Este tipo de procesos fue creado
para trabajar en forma conjunta en cualquier actividad
impuesta, para esto estos tipos de procesos deben poder
comunicarse entre sí. El proceso puede afectar o ser
afectado por la ejecución de otro proceso
Motivada porque los procesos se comunican y sincronizan
entre sí centralizados en alcanzar un objetivo en común.