Essa atividade é chamada
multitarefa ou
multiprocessamento . Os termos são frequentemente usados de forma intercambiável, embora haja uma diferença sutil:
*
multitarefa: Um único processador (ou núcleo) alterna rapidamente entre diferentes processos, dando a ilusão de executá -los simultaneamente. Isso é conseguido através do tempo de tempo.
*
multiprocessamento: Vários processadores (ou núcleos) funcionam em diferentes processos ao mesmo tempo. Isso permite o verdadeiro processamento paralelo.
A maioria dos sistemas de computadores modernos utiliza uma combinação de multitarefa e multiprocessamento para obter alto desempenho.