A principal razão para se ter threads é que, em muitas aplicações, múltiplas atividades estão ocorrendo simultaneamente. Mediante a leitura do texto, podemos inferir, sobre o uso de multi-threads, que:
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.
Com sua utilização, o usuário certamente perceberia os processos com um desempenho mais lento.
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.
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.
A utilização de threads não altera o desempenho da CPU.
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!