Questão de Desenvolvimento de Software

Por que alguém iria querer ter um tipo de processo dentro de um processo? A principal razão para se ter threads é que, em muitas aplicações, múltiplas atividades estão ocorrendo simultaneamente, e algumas delas podem ser bloqueadas de tempos em tempos. Ao decompormos uma aplicação dessas em múltiplos threads sequenciais, que são executados em quase paralelo, o modelo de programação torna-se mais simples. Mediante a leitura do texto, podemos inferir, sobre o uso de multi-threads, que:

A
proporciona aumento na eficiência, pois, tendo suporte para trabalhar com múltiplas threads, é mais provável que a CPU execute mais programas ao mesmo tempo.
B
proporciona aumento na eficiência, pois, tendo suporte para trabalhar com múltiplas threads, é mais provável que a CPU execute mais programas ao mesmo tempo.
C
proporciona diminuição na eficiência, pois, tendo suporte para trabalhar com múltiplas threads, é mais provável que a CPU execute menos programas ao mesmo tempo.
D
a utilização de threads não altera o desempenho da CPU.
E
o contexto para a existência dos threads é que, como eles são mais pesados do que os processos, são mais fáceis (isto é, mais rápidos) de serem aumentados.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!