Questões de Concurso
Sobre threads em sistemas operacionais
Foram encontradas 150 questões
Julgue o item subsequente, que versa acerca de sistemas operacionais.
Em um sistema multithread, partes distintas de um mesmo
processo são executadas ao mesmo tempo.
Uma das vantagens do uso das threads reside no fato de elas serem mais fáceis e rápidas de criar e destruir do que os processos.
PORQUE
As threads em um processo compartilham dos mesmos códigos, registradores e pilhas do processo, embora possuam alocações de memória e de arquivos exclusivas.
Acerca dessas asserções, assinale a alternativa CORRETA.
Sobre as características das threads, é correto afirmar que
I - A utilização de threads só resulta em ganho de desempenho, quando comparada com uma implementação que utiliza processos, se houver uma mistura de threads com muita computação e muitas operações de E/S.
II - Os mecanismos usados para criar e destruir threads são mais lentos do que os mecanismos equivalentes usados para os processos.
III - Em um determinado espaço de endereçamento podem estar sendo executadas múltiplas threads de controle.
Quais estão corretas?
Com relação aos conceitos de sistemas operacionais, julgue o seguinte item.
Threads permitem, em um processo, que várias execuções,
em grande parte, independentes umas das outras, ocorram no
mesmo ambiente de processo.
O multiprocessamento se dá quando diversos processadores executam threads separadamente.
I. Capacidade de resposta - Permite que um programa continue a ser executado, mesmo que parte dele esteja bloqueado. II. Compartilhamento de recursos - Os processos não podem compartilhar recursos por meio de técnicas como memória compartilhada e transmissão de mensagens. Apenas com o benefício da programação multithread isso pode ser verificado. III. Escalabilidade – Permite que os threads possam ser executados em paralelo, utilizando diferentes núcleos de processamento.
Estão corretas as afirmativas:
São alguns dos itens de informação privados por threads,
Assinale o efeito mais evidente dessa característica.
Threads são gerenciados, exclusivamente, pelo sistema operacional.
Julgue o próximo item, relativos a sistemas operacionais.
Thread ocorre quando o sistema operacional retira um
processo corrente da CPU, para executar uma rotina do
kernel, e faz-se necessário salvar o contexto corrente do
processo em execução, para depois retomá-lo.