Questão FC407787
Qual a diferença fundamental entre threads e processos quanto ao espaço de endereço, comunicação e sincronização?
Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)
FGV · 2024
Qual a diferença fundamental entre threads e processos quanto ao espaço de endereço, comunicação e sincronização?
Mostrar resposta e comentário
Gabarito
Resposta: Threads compartilham o mesmo espaço de endereço e recursos; processos têm espaços de endereço isolados.Explicação:
- As threads de um processo compartilham memória e recursos, permitindo comunicação direta por acesso a variáveis comuns; isso exige sincronização para evitar condições de corrida.
- Os processos têm espaços de endereço isolados; a comunicação requer IPC (pipes, sockets, memória partilhada explícita), com maior overhead e maior isolamento.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/406278
Conteúdo do catálogo FC Concursos · Atualizado em