Nos sistemas com múltiplos processadores, se vários
processadores cooperam na execução de uma tarefa, o sistema
operacional procura manter as partes trabalhando corretamente
e controlar a disputa entre eles por recursos compartilhados,
reduzindo o ganho esperado ou a produtividade dos
processadores adicionais. Nesse tipo de arquitetura, ocorre
aumento da confiabilidade do sistema, uma vez que, se as
funções puderem ser distribuídas adequadamente entre os
processadores, a falha de um processador não interromperá o
sistema, apenas reduzirá a sua velocidade.