我有一个多线程应用程序,我希望 htop (作为示例)为每个运行的线程显示不同的名称,目前它显示的是用于运行主程序的“命令行”。
我尝试过使用
prctl(PR_SET_NAME, .....)
但它仅适用于 top,并且该调用只能指定最多 16 个字节的名称。
我想诀窍是修改 /proc/PID/cmdline 内容,但这是一个只读字段。
有人知道如何实现它吗?
从0.8.4版本开始,htop
有一个选项:显示自定义线程名称
Press F2 and select the Display options
menu. You should see:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)