Muitos sistemas operacionais atuais permitem multitarefa, especialmente através do uso de threads. Assinale a alternativa correta em relação a um ambiente multithread.
- A As threads de um mesmo processo compartilham a mesma seção de código na memória.
- B Threads compartilham o mesmo contexto de hardware, mas cada uma tem o seu próprio contexto de software.
- C Todas as variáveis usadas por uma thread são compartilhadas entre as threads do mesmo processo.
- D Threads não podem ser escalonadas pelo kernel do sistema, apenas pelos processos de usuários.
- E A correta alocação de memória em thread é difícil de ser programada, em função do compartilhamento da pilha (stack) para diferentes threads de um mesmo processo.