Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 多任务、多线程和多处理之间的区别?
多任务,多处理和多线程之间的真正区别和相似之处是什么。
来自维基百科:
多道程序是将计算机系统及其资源分配给多个并发应用程序、作业或用户(本术语中的“程序”)。
多处理是在单个计算机系统中使用两个或多个中央处理单元 (CPU)。
随着多任务处理极大地提高了计算机的吞吐量,程序员开始将应用程序实现为一组协作进程(例如,一个进程收集输入数据,一个进程处理输入数据,一个进程在磁盘上写出结果)。然而,这需要一些工具来允许流程有效地交换数据。