multithreading
[/ˌmʌltiˈθrɛdɪŋ/]
noun
multithread ou execução multithreaded
1. A programming technique where a single process contains multiple threads of execution that run concurrently, allowing a program to perform multiple operations simultaneously
Multithreading enables the application to remain responsive while performing time-consuming operations in the background.
O multithreading permite que a aplicação permaneça responsiva enquanto executa operações demoradas em segundo plano.
2. The capability of a processor or operating system to manage multiple threads within the same process or across different processes at the same time
Modern CPUs support multithreading to improve overall system performance and efficiency.
CPUs modernas suportam multithreading para melhorar o desempenho e a eficiência geral do sistema.
3. In Java and other programming languages, the concurrent execution of two or more threads within a single program
Java's multithreading capabilities make it ideal for developing server applications that handle multiple client requests.
As capacidades de multithreading do Java o tornam ideal para desenvolver aplicações de servidor que lidam com múltiplas requisições de clientes.
In Brazil and Portugal, this is predominantly a technical term used in software development contexts. It is often kept as 'multithreading' or abbreviated as 'multithread' in professional settings, though Portuguese translations like 'multithread' or 'execução multithreaded' are used in educational materials and some technical documentation. In the USA, the term is standard across all tech industries and educational institutions.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →