gpt4 book ai didi

multithreading - 多任务、多线程和多处理之间的区别?

转载 作者:行者123 更新时间:2023-12-03 05:23:51 25 4
gpt4 key购买 nike

多任务、多道程序和多处理之间有什么区别

我的大学操作系统考试经常出现这种情况,但我找不到好的答案。我对多任务处理和多道程序设计了解很多,但需要确认一下。

最佳答案

解释维基百科:

多道程序设计 - 一台计算机同时运行多个程序(例如同时运行 Excel 和 Firefox) http://en.wikipedia.org/wiki/Multiprogramming

多处理 - 一台计算机同时使用多个 CPU http://en.wikipedia.org/wiki/Multiprocessing

多任务处理 - 任务共享公共(public)资源(例如 1 个 CPU) http://en.wikipedia.org/wiki/Computer_multitasking#Multithreading

  • 因此,多线程之类的东西是多任务处理的扩展。

关于multithreading - 多任务、多线程和多处理之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6022629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com