As threads e os processos são conceitos fundamentais em sistemas operacionais e programação concorrente.
Assinale a opção que descreve uma diferença importante no conceito entre processos e threads, incluindo aspectos de comunicação e sincronização.
Threads podem compartilhar recursos e memória, enquanto processos têm seus próprios espaços de endereço separados.
Processos são mais eficientes em termos de comunicação e sincronização do que threads.
Threads podem ser distribuídas em diferentes computadores, enquanto processos estão limitados a um único computador.
Processos podem executar em paralelo em diferentes núcleos de CPU, enquanto threads são sempre executadas sequencialmente em um único núcleo.
Threads podem iniciar novos threads, enquanto processos não podem iniciar novos processos.