Multitarefa é a execução de mais de uma tarefa (processo de execução) ao mesmo tempo em um sistema de computador. A multitarefa não deve ser confundida com o carregamento de vários programas, em que duas ou mais tarefas estão presentes na memória de acesso aleatório (RAM), mas apenas uma tarefa recebe permissão para ser executada por vez.
A menos que um computador esteja equipado com mais dois processadores, apenas uma tarefa pode ser executada por vez; no entanto, um sistema operacional (como Linux, Windows 2000, Windows XP e UNIX) cria a impressão de execução simultânea de tarefas alternando constantemente entre as várias tarefas que competem pelo sistema Recursos. Veja multitarefa cooperativa, multitarefa preemptiva, memória protegida e tarefa.
Technipages explica multitarefa
A multitarefa, em um sistema operacional, permite que um usuário execute mais de uma tarefa no PC (por exemplo, a atividade de um programa aplicativo) ao mesmo tempo. O sistema operacional pode monitorar onde você está nessas tarefas e ir de uma para a outra sem perder dados. Microsoft Windows 2000, IBM OS / 390 e Linux são instâncias de sistemas operacionais que podem realizar várias tarefas (praticamente a maioria das atuais estruturas de trabalho podem). Quando você abre seu programa da Web e depois abre o Word simultaneamente, está fazendo com que a estrutura de trabalho execute várias tarefas.
Ter a opção de realizar várias tarefas não significa que um número infinito de tarefas pode ser executado simultaneamente. Cada tarefa usa espaço de memória e ativos diferentes. Conforme mais tarefas são iniciadas, o sistema operacional pode começar a ficar sem capacidade compartilhada. A execução de várias tarefas permite a utilização progressivamente proficiente do equipamento de PC.
Os sistemas operacionais de execução intermitente de várias tarefas incorporam medidas para alterar as prioridades de tarefas individuais, com o objetivo de que tarefas significativas obtenham mais tempo de processador do que aquelas consideradas menos crítico. Dependente do sistema operacional, uma tarefa pode ser tão grande quanto um programa de aplicativo inteiro ou pode ser composta de cadeias de caracteres menores que executam partes do programa geral.
Usos comuns de multitarefa
- Multitarefa é popular em sistemas operacionais como o Microsoft Windows 10.1
- Quando multitarefa os processadores alocam mais tempo e espaço de execução para a tarefa mais importante
- o multitarefa capacidade de um sistema operacional não é infinita
Maus usos comuns de multitarefa
- Multitarefa é quando um sistema operacional não pode fazer mais de uma tarefa por vez