Casa > Q > Quais São Alguns Dos Melhores Exemplos De Aplicações Multi-Tarefas?

Quais são alguns dos melhores exemplos de aplicações multi-tarefas?

A principal finalidade do multithreading é fornecer a execução simultânea de duas ou mais partes de um programa que pode ser executado simultaneamente.

As threads são independentes. Se uma exceção ocorrer em um thread, ela não afeta os outros.

algumas aplicações multithreaded seriam:

  1. Web Browsers - Um web browser pode baixar qualquer número de arquivos e páginas web (múltiplas abas) ao mesmo tempo e ainda permite que você continue navegando. Se uma determinada página web não puder ser baixada, isso não vai impedir o navegador de baixar outras páginas web.
  2. Servidores Web - Um servidor web com threads trata cada pedido com um novo thread. Existe um thread pool e cada vez que um novo pedido chega, ele é atribuído a um thread do thread pool.
  3. Jogos de computador - Você tem vários objetos como carros, humanos, pássaros, que são implementados como threads separados. Também jogar a música de fundo ao mesmo tempo que jogar o jogo é um exemplo de multithreading.
  4. Text Editors - Quando você está digitando um editor, a verificação ortográfica, a formatação do texto e o salvamento do texto são feitos concomitantemente por vários threads. O mesmo se aplica para processadores de Word também.
  5. IDE - IDEs como o Android Studio executam várias threads ao mesmo tempo. Você pode abrir vários programas ao mesmo tempo. Ele também dá sugestões sobre a conclusão de um comando que é uma thread.

De Hedveh Konopka

Quais são os prós e os contras do relógio Huawei? :: Qual é a melhor maneira de transcrever áudio para texto?