gpt4 book ai didi

java - 其中哪一项需要多个处理器?多任务、多处理和多线程

转载 作者:行者123 更新时间:2023-12-01 13:17:53 24 4
gpt4 key购买 nike

1.单处理器是否可以实现多线程?

最佳答案

多处理:多个作业可以同时运行。(因此,它需要多个处理器)

多任务:在各个任务之间共享处理器,这里一些调度算法用于上下文切换任务(不一定需要多个处理器)

多线程:将单个进程分解为子任务(线程),使您能够像多任务或多处理一样执行,并且可以在最后组合它们的结果。 (不一定是多个处理器)

链接:

  1. http://en.wikipedia.org/wiki/Computer_multitasking#Multithreading
  2. http://en.wikipedia.org/wiki/Multiprocessing
  3. http://en.wikipedia.org/wiki/Multiprogramming#Multiprogramming

编辑:为了回答您的问题,一个处理器完全可以实现多线程

关于java - 其中哪一项需要多个处理器?多任务、多处理和多线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22318905/

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