请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于multiprocess.Pool的一些疑惑

bobby老师您好! 关于多进程编程这一节中的multiprocessing.Pool,我这里有些疑惑:
1. multiprocessing.Pool为什么是线程池呢,从字面意思上理解不应该是进程池吗
2. ThreadPoolExecutor中所创建的多线程,是在一个进程中创建出来的吗,也就是说ThreadPoolExecutor只用到了CPU的单核性能吗

谢谢bobby老师解答,非科班问的一些问题可能有点搞笑

正在回答 回答被采纳积分+3

1回答

bobby 2022-06-12 20:20:12
  1. multiprocessing是多进程,课程中将这个说成是多进程是哪个视频的哪个时间点呢我回看一下

  2. ThreadPoolExecutor 是对应的多线程,但是这些多线程受到同一个gil的限制,所以即使是对应的操作系统的多线程,但是实际上也是运行在单个cpu上的

1 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕数据6140355 #1
    谢谢bobby老师答疑, 问题1出现在11-10multiprocessing多进程编程这一小节,我后续又看了一遍视频, 发现老师已经在该章节用字幕的形式将口误指出了, 第一次看视频时没有注意到, 非常感谢!
    回复 有任何疑惑可以回复我~ 2022-06-12 21:13:29
  • bobby 回复 提问者 qq_慕数据6140355 #2
    好的。。。
    回复 有任何疑惑可以回复我~ 2022-06-15 12:44:53
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信