V2EX  ›  英汉词典

Multithreading

释义 Definition

multithreading 指“多线程(技术)”:在同一进程/程序中同时运行多个线程,以提高响应速度、提升吞吐量或更好地利用 CPU 资源。(在不同语境下也可能泛指“并发执行多个任务”的编程方式。)

发音 Pronunciation (IPA)

/ˌmʌltiˈθriːdɪŋ/

例句 Examples

Multithreading makes the app feel faster.
多线程让这个应用用起来更快、更流畅。

In high-traffic servers, multithreading can improve throughput, but it also increases the risk of race conditions if shared data isn’t synchronized properly.
在高并发服务器中,多线程可以提升吞吐量,但如果共享数据没有正确同步,也会增加发生竞态条件的风险。

词源 Etymology

由 **multi-**(“多、多个”)+ threading(源自 thread“线/线程”,在计算机语境中指执行单元)构成。该词在现代计算机科学中用于描述“在一个程序内使用多个线程并发运行”的设计与实现方式。

相关词 Related Words

文学与经典著作中的用例 Literary Works

  • Java Concurrency in Practice(Brian Goetz 等):讨论 Java 多线程与并发模式、可见性与同步等核心问题。
  • Operating System Concepts(Silberschatz, Galvin, Gagne):在操作系统章节系统讲解线程、调度与同步机制。
  • The Art of Multiprocessor Programming(Herlihy, Shavit):涵盖并发与多线程编程的理论与实践。
  • The Java Programming Language(Arnold, Gosling 等):介绍 Java 语言中的线程模型与相关 API。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1442 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 16:16 · PVG 00:16 · LAX 08:16 · JFK 11:16
♥ Do have faith in what you're doing.