non-blocking
[/nɑn ˈblɑkɪŋ/]
adjective
não-bloqueante
1. In computing, describing an operation or function that does not prevent other processes from executing while waiting for a result
Non-blocking I/O allows the program to continue running other tasks while reading from a file.
Entrada/saída não-bloqueante permite que o programa continue executando outras tarefas enquanto lê de um arquivo.
2. Describing a design or system that prevents deadlock or waiting states
The non-blocking queue ensures that threads can always proceed without being held up.
A fila não-bloqueante garante que as threads possam sempre prosseguir sem serem retidas.
3. In general usage, not obstructing or impeding progress
The architect designed a non-blocking traffic flow system.
O arquiteto projetou um sistema de fluxo de tráfego não-bloqueante.
This is primarily a technical term used in software engineering and computer science. It originated in the United States tech industry and is now universally adopted in Brazilian and Portuguese technology sectors. The term is typically not translated in code and technical documentation, though the Portuguese translation 'não-bloqueante' is used in explanations and educational materials. Understanding non-blocking operations is fundamental to modern programming practices in both asynchronous and concurrent systems.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →