首页 > 解决方案 > 如何使用 N 个内核在 python 中不断运行同一组函数(并行),而不将任何特定内核锁定到函数?

问题描述

我有 10 个不同的功能,我想在 4 个内核上无限并行运行。每个函数运行的时间不同,并且希望所有 4 个内核始终处于使用状态。

我该如何设置,以便每当核心空闲时,它会从队列中弹出一个作业,完成它并将其添加回队列的末尾?

标签: pythonpython-3.xmultithreadingparallel-processingmultiprocessing

解决方案


推荐阅读