Ao utilizarmos um computador, a impressão passada é a de que o mesmo realiza centenas de tarefas ao mesmo tempo. Quantas vezes não nos flagramos redigindo um texto, ao mesmo tempo em que escutamos algumas músicas, enquanto o antivírus varre o computador em busca de ameaças?
Esse aparente paralelismo de tarefas não era algo que poderia ser considerado real até há poucos anos atrás em computadores domésticos. Afinal, contendo apenas um único núcleo, um processador pode executar somente uma tarefa por vez. Mas, devido à velocidade com que um processador alterna …