Pergunta
Com base nas informações fornecidas sobre as differentes implementações de threads , qual das seguintes afirmações é verdadeira? Threads hibridas são implementadas tanto no espaço do usuário quanto no A. núcleo do sistema operacional, sendo o gerenciamento realizado apenas pelo núcleo, o que compromete a eficiência do sistema. Threads hibridas são implementadas apenas no espaço do usuário, B. proporcionando maior flexibilidade em termos de gerenciamento e desempenho Threads de núcleo são implementadas e gerenciadas pelo núcleo do sistema C. operacional, o que compromete a performance do sistema devido ao excesso de chamadas ao sistema. Threads de núcleo são implementadas pela aplicação do usuário e não são D. conhecidas pelo sistema operacional, tornando-se rápidas e eficientes devido à ausência de mudanças entre os modos de usuário e núcleo. Threads de usuário são implementadas pelo núcleo do sistema operacional e E. são conhecidas por ele facilitando o gerenciamento e melhorando a performance do sistema.
Solução
Verification of experts
4.0325 Voting
AugustoVeterano · Tutor por 9 anos
Responder
resposta correta é a opção C: "Threads de núcleo são implementadas e gerenciadas pelo núcleo do sistema operacional, o que compromete a performance do sistema devido ao excesso de chamadas ao sistema."<br /><br />As threads de núcleo são uma implementação de threads que são gerenciadas diretamente pelo núcleo do sistema operacional. Isso significa que o núcleo do sistema operacional é responsável por gerenciar o contexto de execução das threads de núcleo, trocar entre elas e realizar outras operações de gerenciamento de threads.<br /><br />Embora as threads de núcleo ofereçam maior flexibilidade em termos de gerenciamento de threads, elas também podem comprometer a performance do sistema devido ao excesso de chamadas ao sistema. Isso ocorre porque o núcleo do sistema operacional precisa ser notificado para realizar operações de gerenciamento de threads, o que pode resultar em um aumento significativo no número de chamadas ao sistema.<br /><br />Portanto, a opção C é a resposta correta para essa pergunta.
Clique para avaliar: