V2EX  ›  英汉词典

Blocking Flow

释义 Definition

blocking flow:指一种“阻塞式的流程/执行流”,在等待某个条件满足(如 I/O 完成、锁释放、消息到达)之前,当前线程或程序流程会暂停,不能继续向下执行。(常见于计算机编程、并发与网络通信语境;在不同领域也可能有其他用法。)

发音 Pronunciation

/ˈblɑːkɪŋ floʊ/

词源 Etymology

  • blocking 来自动词 block(阻挡、使停住),词源可追溯到中古法语 bloc(“块、障碍物”)等相关来源,后来引申为“阻塞、拦住进程/通路”。
  • flow 来自古英语 flowan(流动),常用来指“流、流动、流程/流向”。合起来在技术语境中常指“会被阻塞的执行流/数据流”。

例句 Examples

The app uses a blocking flow when it reads files.
这个应用在读取文件时使用阻塞式流程。

In a blocking flow, the thread waits for the network response, which can reduce CPU usage but may hurt overall responsiveness under high latency.
在阻塞式流程中,线程会等待网络响应,这可能降低 CPU 占用,但在高延迟情况下会影响整体响应速度。

相关词 Related Words

文学与作品 Literary Works

  • Advanced Programming in the UNIX Environment(W. Richard Stevens):讨论阻塞/非阻塞 I/O 与进程/线程控制时常用到 blockingflow of execution 等表达。
  • UNIX Network Programming(W. Richard Stevens):在套接字与网络 I/O 章节中广泛涉及阻塞式调用与数据/控制流的描述。
  • The Linux Programming Interface(Michael Kerrisk):系统调用与 I/O 模型部分常出现与“阻塞式执行流/控制流”对应的表述。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   720 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 19:31 · PVG 03:31 · LAX 11:31 · JFK 14:31
♥ Do have faith in what you're doing.