摘要:
协程又称为微线程 协程是Python中另外一种实现多任务的方式,只不过比线程更小,占用更小的执行单元,因为它自带CPU上下文,这样只要在合适的时机,我们可以把一个协程切换到另一个协程,只要这个过程中保存或恢复CPU上下文,那么程序还是可以运行的 通俗的理解:在一个线程中的某个函数,可以在任何地方保存 阅读全文
posted @ 2022-02-15 18:08
哩子吖
阅读(121)
评论(0)
推荐(0)
摘要:
当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态生成多个进程,但如果是上百甚至是上千个目标,手动的去创建进程的工作了巨大,此时就需要multiprocessing模块提供的Pool()方法 初始化Pool时,可以指定一个最大进程数,当有新的请求提交到Po 阅读全文
posted @ 2022-02-15 17:12
哩子吖
阅读(129)
评论(0)
推荐(0)
摘要:
Python multiprocessing.Queue() 和queue.Queue区别 1、Queue.Queue是进程内非阻塞队列,即只能在一个进程中使用 2、multiprocessing.Queue 是跨进程通信队列,即使用multiprocessing模块中的Queue实现多进程之间的数 阅读全文
posted @ 2022-02-15 15:57
哩子吖
阅读(114)
评论(0)
推荐(0)

浙公网安备 33010602011771号