Buenas tardes,
Nos surgió dudas con esta pregunta, entendemos que problemas asociados a la implementacion de la multiprogramación y multiusuario (según el teórico) es que los procesos pueden estar mal programados o mal intencionados, por lo que pueden surgir los siguientes 3 problemas.
- Los procesos intentas acceder a los mismos espacios de memoria.
- Los procesos se ejecutan dúrate demasiado tiempo o quedan en deadlook.
- Los procesos intentan realizar acciones en el sistema que puede comprometer la integridad de todo sistema.
Y las soluciones serian las siguientes: para la primera que la MMU controle los espacios de memoria. La segunda es un timer en el CPU, y la 3º es establecer dos niveles de ejecución y que parte de las intrusiones privilegiadas sea las instrciones de E/S.
Pero la duda surge cuando se dice solo "multiprogramado", o sea no tiene por qué ser "multiusuario", por lo que en realidad no le encontramos sentido a que haya mala intencionalidad de un mismo autor.
Por lo que no estamos seguro si el 3º problema descrito aplica en este caso. ¿Aplica o no aplica?
Saludos y gracias
Daniel
Estimado,
Está bien, lo de multiusuario se sobreentiende. Los 3 ejemplos son correctos.
Saludos,
Federico
Está bien, lo de multiusuario se sobreentiende. Los 3 ejemplos son correctos.
Saludos,
Federico