Definición: ¿Qué significa multitarea no preventiva?
La multitarea no preventiva es una técnica de multitarea heredada en la que un sistema operativo (SO) asigna una unidad central de procesamiento (CPU) completa a un solo proceso hasta que se completa el proceso. El programa libera la CPU por sí mismo o hasta que haya pasado un tiempo programado. Fue presentado en Windows 3.1 y versiones similares de Mac OS de esa época.
Techinfo explica la multitarea no preventiva
En la multitarea no preventiva, el control de la CPU permanece en gran medida con un programa durante períodos más largos. La multitarea no preventiva funciona bien con aplicaciones y programas que requieren recursos de CPU intensivos y continuos. Sin embargo, cuando un programa retiene la CPU por períodos tan largos, afecta a otros programas que deben esperar a que finalice el programa actual o liberar voluntariamente la CPU.
La multitarea no preventiva también incorpora algunos elementos de la multitarea cooperativa, donde uno o más programas cooperan, hasta cierto punto, en el uso compartido y la colaboración de la CPU.