V2EX  ›  英汉词典

Multithread

释义 Definition

multithread:多线程的;使(程序)多线程化。指在同一程序/进程中并发运行多个线程,以提高响应速度或吞吐量(不一定等于并行执行,取决于硬件与调度)。

发音 Pronunciation

/ˌmʌltiˈθrɛd/

例句 Examples

Multithread the app so it stays responsive while loading data.
把这个应用做成多线程,这样在加载数据时也能保持响应。

The server was multithreaded to handle thousands of simultaneous requests without blocking, but it still needed careful synchronization to avoid race conditions.
该服务器被设计为多线程以在不阻塞的情况下处理成千上万的并发请求,但仍需要谨慎的同步来避免竞态条件。

词源 Etymology

由 **multi-**(“多、多个”)+ thread(“线程/线索”)构成。thread 原指“线”,在计算机领域借用来表示程序执行的“控制线索”;因此 multithread 字面义为“多条执行线索”。该词在软件工程语境中常作为形容词(multithreaded)或动词使用(to multithread a program)。

相关词 Related Words

文学作品 Literary Works

  • Java Concurrency in Practice(Brian Goetz 等)
  • Operating System Concepts(Silberschatz, Galvin, Gagne)
  • The C Programming Language(Kernighan & Ritchie,涉及并发/线程相关语境)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3087 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 00:14 · PVG 08:14 · LAX 16:14 · JFK 19:14
♥ Do have faith in what you're doing.