Questão de Sistemas Operacionais — Threads — CESPE / CEBRASPE 2025
- Código
- ce220668
- Banca
- CESPE / CEBRASPE
- Órgão
- TRF - 6ª REGIÃO
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico Judiciário – Área: Apoio Especializado – Especialidade: Suporte Técnico
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: ✅ CERTO. A afirmação está correta. Threads são geralmente muito mais rápidas que processos na criação e na alternância de contexto (context switch), podendo atingir de 10 a 100 vezes mais velocidade para a mesma tarefa, conforme amplamente documentado na literatura de sistemas operacionais.
A razão principal é que threads compartilham o mesmo espaço de endereçamento e recursos do processo pai, enquanto processos são entidades independentes com seus próprios espaços de memória, descritores de arquivos, etc. A criação de um processo exige a duplicação de todo o contexto (fork), o que gera um overhead significativo. Já a criação de uma thread é mais leve, pois envolve apenas a alocação de uma pilha e um contexto de execução mínimo.
O texto de apoio do Wikipedia corrobora: "Threads são mais rápidos de criar e destruir se comparado aos processos, uma vez que não possuem quaisquer recursos associados a eles." Além disso, a troca de contexto entre threads de um mesmo processo é mais rápida porque não requer a mudança do espaço de endereçamento (apenas registradores e pilha), diferentemente da troca entre processos, que exige a troca completa de tabelas de páginas e invalidação de caches.
Portanto, o item está CERTO.
Gabarito: ✅ CERTO.
Link permanente: /questoes/ce220668