Questão 81 · Informática: Sistemas operacionais (Windows e Linux)
No que concerne ao gerenciamento de memória, julgue os próximos itens, relativos a threads, processos, segmentação e swap.
Em alguns sistemas operacionais, as threads podem ser de 10 a 100 vezes mais rápidas que os processos, na execução da mesma tarefa.
Julgue o item:
Gabarito: CERTO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: CERTO.
O item está correto ao afirmar que threads podem ser significativamente mais rápidas que processos na execução da mesma tarefa. Isso ocorre devido à forma como são gerenciadas pelo sistema operacional.
- Processos: Cada processo possui seu próprio espaço de endereçamento de memória, seus próprios recursos (arquivos abertos, variáveis globais, etc.) e seu próprio contexto de execução. A troca de contexto entre processos (context switch) é uma operação custosa, pois exige que o sistema operacional salve todo o estado de um processo e carregue o estado de outro.
- Threads: Threads, por outro lado, são unidades de execução mais leves dentro de um mesmo processo. Elas compartilham o mesmo espaço de endereçamento de memória e a maioria dos recursos do processo pai. A troca de contexto entre threads é muito mais rápida, pois o sistema operacional precisa salvar e carregar menos informações. Além disso, a comunicação entre threads é mais eficiente, pois elas podem acessar diretamente os dados compartilhados na memória, sem a necessidade de mecanismos de comunicação entre processos (IPC), que são mais lentos.
Essa menor sobrecarga no gerenciamento e na troca de contexto é o que confere às threads uma vantagem de desempenho considerável em relação aos processos para tarefas que podem ser paralelizadas dentro de um mesmo programa.
Dica: O Cebraspe frequentemente explora as diferenças entre processos e threads, focando na leveza e eficiência das threads para paralelismo.
Fundamentos: Conceitos de Sistemas Operacionais (Threads vs. Processos)
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Suporte Técnico), questão 81, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.