Multithreading

Multithreading é semelhante à multitarefa, mas permite o processamento de várias threads ao mesmo tempo, em vez de vários processos. Como as threads são instruções menores e mais básicas que os processos, o multithreading pode ocorrer dentro dos processos.

Ao incorporar multithreading, os programas podem executar várias operações de uma só vez. Por exemplo, um sistema operacional com suporte a multithreading pode executar várias tarefas em segundo plano, como registrar alterações em arquivos, indexar dados e gerenciar janelas, ao mesmo tempo. Os navegadores da Web que oferecem suporte a multithreading podem ter várias janelas abertas, com animações em JavaScript e Flash sendo executadas simultaneamente. Se um programa for totalmente multithread, os diferentes processos não deverão afetar uns aos outros, desde que a CPU tenha potência suficiente para lidar com eles.

Assim como a multitarefa, o multithreading também melhora a estabilidade dos programas. No entanto, em vez de impedir que o computador trave, o multithreading pode evitar que um programa trave. Como cada thread é tratada separadamente, se uma thread apresentar um erro, ela não deverá afetar o restante do programa. Portanto, o multithreading pode resultar em menos travamentos, algo pelo qual todos podemos agradecer.

Atualizado September 26, 2008 por Per C.

quizTeste seus conhecimentos

In Unix, a "symlink" is short for what?

A
Symbol link
0%
B
Symmetrical link
0%
C
Symbolic link
0%
D
Symbiotic link
0%
Correct! Incorrect!     View the Symbolic Link definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Multithreading nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.