Multitarefa cooperativa

Definição - O que significa Multitarefa Cooperativa?

Multitarefa cooperativa é uma técnica multitarefa que permite que dois ou mais programas compartilhem cooperativamente o tempo de processamento e os recursos do processador host. Nesta técnica, os programas na fila de processamento devem alocar igualmente os recursos dos processadores entre si.

A multitarefa cooperativa também é conhecida como multitarefa de compartilhamento de tempo.

Definirtec explica multitarefa cooperativa

A multitarefa cooperativa funciona na cooperação conjunta de programas no compartilhamento eficiente de processadores. Cada programa que atualmente tem controle ou utiliza o processador deve dar oportunidades iguais de processamento para outros programas. Por ser uma técnica multitarefa controlada por programa, qualquer programa ou aplicativo que não esteja configurado para cooperar conforme necessário pode interromper outras operações do sistema, pois outros programas devem esperar antes que o processador seja liberado pelo programa atual.