Python线程名称未显示在ps或htop上

Python线程名称未显示在ps或htop上,第1张

Python线程名称未显示在ps或htop上

首先安装prctl模块。(在debian /
ubuntu上只需输入

sudo apt-get install python-prctl

from threading import Threadimport timeimport prctldef sleeper():    prctl.set_name("sleeping tiger")    while True:        time.sleep(10)        print "sleeping"t = Thread(target=sleeper, name="Sleeper01")t.start()t.join()

此打印

$ ps -T  PID  SPID TTY          TIME CMD22684 22684 pts/29   00:00:00 bash23302 23302 pts/29   00:00:00 python23302 23303 pts/29   00:00:00 sleeping tiger23304 23304 pts/29   00:00:00 ps


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/5644569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存