Gabarito disponível
No que concerne ao gerenciamento de memória, julgue os próximos itens, relativos a threads, processos, segmentação e swap.
Threads são unidades de execução independentes dentro de um processo, cada uma com seu próprio contador de programa, sua própria pilha e seu próprio espaço de endereços.
Threads de um processo compartilham o espaço de endereços; só pilha, registradores e PC são próprios.
Threads têm contador de programa, registradores e pilha próprios, mas compartilham o espaço de endereços, o código, os dados e os arquivos abertos do processo. Por isso a afirmação de que cada thread tem seu próprio espaço de endereços está errada.
Análise das alternativas
A) Certo: incorreto, pois o espaço de endereços é compartilhado entre as threads do mesmo processo. B) Errado: correto.
Referência: Tanenbaum – Sistemas Operacionais Modernos (threads); Silberschatz – Fundamentos de SO.
Resolução comentada do VaiConcursos.