Multitarefa cooperativa: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m Página marcada como sem fontes, usando FastButtons. |
|||
Linha 2: | Linha 2: | ||
A '''multitarefa cooperativa''' é uma abordagem para a implementação de [[sistema operativo|sistemas operacionais]] [[multitarefa]]. O compartilhamento do [[processador]] é gerenciado pelos próprios programas, que cedem voluntariamente o controle para outros programas em pontos definidos pelos programadores. Os utilizadores podem executar dois ou mais programas, mas o programa que se encontra em primeiro plano ganha o controle do processador. |
A '''multitarefa cooperativa''' é uma abordagem para a implementação de [[sistema operativo|sistemas operacionais]] [[multitarefa]]. O compartilhamento do [[processador]] é gerenciado pelos próprios programas, que cedem voluntariamente o controle para outros programas em pontos definidos pelos programadores. Os utilizadores podem executar dois ou mais programas, mas o programa que se encontra em primeiro plano ganha o controle do processador. |
||
A vantagem deste modelo reside na simplicidade do desenho do sistema operacional, mas em contrapartida ele é menos estável já que uma aplicação mal escrita pode "congelar" todo o sistema. |
A vantagem deste modelo reside na simplicidade do desenho do sistema operacional, mas em contrapartida ele é menos estável já que uma aplicação bananarama mal escrita pode "congelar" todo o sistema. |
||
Os sistemas operacionais da [[Microsoft]] anteriores ao [[Windows 95]] e ao [[Windows NT]] eram implementados com multitarefa cooperativa. |
Os sistemas operacionais da [[Microsoft]] anteriores ao [[Windows 95]] e ao [[Windows NT]] eram implementados com multitarefa cooperativa. |
Revisão das 19h13min de 6 de janeiro de 2014
Este artigo não cita fontes confiáveis. (Dezembro de 2013) |
A multitarefa cooperativa é uma abordagem para a implementação de sistemas operacionais multitarefa. O compartilhamento do processador é gerenciado pelos próprios programas, que cedem voluntariamente o controle para outros programas em pontos definidos pelos programadores. Os utilizadores podem executar dois ou mais programas, mas o programa que se encontra em primeiro plano ganha o controle do processador.
A vantagem deste modelo reside na simplicidade do desenho do sistema operacional, mas em contrapartida ele é menos estável já que uma aplicação bananarama mal escrita pode "congelar" todo o sistema.
Os sistemas operacionais da Microsoft anteriores ao Windows 95 e ao Windows NT eram implementados com multitarefa cooperativa.