找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1848|回复: 1

[求助] python多线程计算

1

主题

1

帖子

1

积分

贫民

积分
1
macross11111111 发表于 2020-1-16 11:56:49 | 显示全部楼层 |阅读模式
各位大佬好,我是个python小白,目前面临一个棘手的问题,期盼各位不吝指导。问题是:
我有1000个计算样本,分别放置在A0001,A0002... ...A1000的文件夹里,使用prog程序进入每个文件夹里对问题进行求解,每个问题相互独立,互不干扰。单位服务器给我分配了32个线程,因此可以同时计算32个样本,但单个样本计算量不一致,因此有的会很快结束,有的要持续很长世间。我希望那些已经结束的能够接着运行那些待运行的样本,直到1000个计算完毕。
因为刚接触python,很多相关的库还不了解,盼望各位大佬多多指导,有详细例程就更好了。
万分感谢。
回复

使用道具 举报

0

主题

2

帖子

2

积分

贫民

积分
2
明亮 发表于 2020-1-18 10:10:24 | 显示全部楼层
这样: 把文件夹任务放到一个队列里面,32个线程从里面取出任务、执行完 再接着去取,直到队列为空 然后退出.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表