Essa é uma ótima pergunta! Os computadores não podem realmente fazer várias coisas * no mesmo tempo exato * da maneira como os humanos podem multitarefas. Em vez disso, eles usam uma técnica chamada
multitarefa Para
alternar rapidamente entre tarefas diferentes .
Aqui está como funciona:
*
fatias de tempo da CPU: A unidade de processamento central do computador (CPU) divide seu tempo em fatias muito pequenas. Funciona em uma tarefa por um breve período e depois muda para outro e assim por diante.
*
Gerenciamento de sistema operacional: O sistema operacional gerencia esse processo. Ele decide qual tarefa recebe a atenção da CPU a seguir e por quanto tempo.
*
A ilusão de ação simultânea: A comutação acontece tão rapidamente que parece que o computador está fazendo tudo de uma vez.
Pense assim: Imagine um chef malabarista com vários potes em um fogão. Eles não estão cozinhando tudo exatamente ao mesmo tempo, mas se movem rapidamente entre cada panela para garantir que tudo cozinhe corretamente.
Então, embora os computadores não sejam realmente multitarefa, eles criam a ilusão de multitarefa através de suas habilidades rápidas de troca de tarefas.