He aquí por qué:
* Multitarea preventiva: En un sistema operativo preventivo, el sistema operativo (OS) tiene control sobre cuánto tiempo puede ejecutarse cada proceso. Puede interrumpir un proceso en cualquier momento y asignar tiempo de CPU a otros procesos, asegurando que ningún proceso único acelere todos los recursos.
* Windows 95 y multitarea: Windows 95 fue diseñado para admitir multitarea, lo que permite que múltiples aplicaciones se ejecuten simultáneamente. Para lograr esto, utilizó un mecanismo de programación preventivo, donde el sistema operativo cambiaría entre diferentes tareas en función de su prioridad y cortes de tiempo.
Sistemas no preventivos operar de manera diferente. Confían en los procesos para producir voluntariamente el control de la CPU a otros procesos. Esto puede conducir a situaciones en las que un solo proceso monopoliza la CPU, lo que hace que el sistema no responda.
Entonces, si bien Windows 95 se consideró un sistema operativo relativamente simple para su tiempo, definitivamente fue diseñado teniendo en cuenta la multitarea preventiva.