Lar Hardware O que é multitarefa não-preventiva? - o que é techopedia

O que é multitarefa não-preventiva? - o que é techopedia

Índice:

Anonim

Definição - O que significa Multitarefa Não-Preemptiva?

A multitarefa não preventiva é uma técnica legada de multitarefa em que um sistema operacional (SO) aloca uma unidade central de processamento (CPU) inteira para um único processo até que o processo seja concluído. O programa libera a própria CPU ou até que um horário programado tenha passado. Foi apresentado no Windows 3.1 e versões similares do Mac OS daquela época.

Techopedia explica multitarefa não-preemptiva

Na multitarefa não preventiva, o controle da CPU permanece em grande parte com um programa por períodos mais longos. A multitarefa não preventiva funciona bem com aplicativos e programas que exigem recursos intensivos e contínuos da CPU. No entanto, quando um programa retém a CPU por períodos tão longos, ele afeta outros programas que precisam aguardar a conclusão do programa atual ou liberar voluntariamente a CPU.

A multitarefa não preventiva também incorpora alguns elementos da multitarefa cooperativa, onde um ou mais programas cooperam, em certa medida, no compartilhamento e colaboração da utilização da CPU.

O que é multitarefa não-preventiva? - o que é techopedia