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.
Synonyms / Sinônimos
concurrent executionparallel processingthread-based concurrencyconcurrent programming
Antonyms / Antônimos
single-threadingsequential executionsynchronous processing

Regional Variations

General Brazilian
multithread ou programação multithreaded
Most common technical term used in Brazilian tech industry
São Paulo
execução multithreaded
Preferred in academic and corporate tech environments
Portugal
multithreading ou multi-thread
Often kept in English form in Portuguese technical documentation
Rio de Janeiro
multithread
Common abbreviation used in developer communities

Related Words

threadconcurrencysynchronizationdeadlockrace conditionthread poolcontext switching

Related Idioms & Phrases

thread safety
race to the finish
context switching overhead
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →