Python程序加线程池卡住不动

Posted 进击小螺号

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python程序加线程池卡住不动相关的知识,希望对你有一定的参考价值。

1.线程加进程在一个脚本下跑会导致线程卡住,导致所有线程休眠,

解决方法:

使用简单的任务管理:

创建多个线程对象加属性,如果对象为空就使用这个对象去下载,这样线程不会卡住,如果不为空就在定时去查找这些为空的对象去下载这些任务

 

 

可以使用top -H -p {进程id}命令获得该进程线程信息。

可以看这个文章

https://blog.csdn.net/chroming/article/details/82057397

以上是关于Python程序加线程池卡住不动的主要内容,如果未能解决你的问题,请参考以下文章

python并发编程之进程池,线程池

Python学习第25篇:concurrent.futures模块(进程池,线程池)

Python程序中的线程操作(线程池)-concurrent模块

Python11/12--GIL/互斥锁/进程池

Ansible运行setup模块卡住不动

同一个python程序,在不同电脑情况下运行不太一样