multithread:多线程的;使(程序)多线程化。指在同一程序/进程中并发运行多个线程,以提高响应速度或吞吐量(不一定等于并行执行,取决于硬件与调度)。
/ˌmʌltiˈθrɛd/
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.
该服务器被设计为多线程以在不阻塞的情况下处理成千上万的并发请求,但仍需要谨慎的同步来避免竞态条件。
由 **multi-**(“多、多个”)+ thread(“线程/线索”)构成。thread 原指“线”,在计算机领域借用来表示程序执行的“控制线索”;因此 multithread 字面义为“多条执行线索”。该词在软件工程语境中常作为形容词(multithreaded)或动词使用(to multithread a program)。