0
Python通过prctl(https://pypi.python.org/pypi/python-prctl)允许您设置线程的名称,以便您可以在程序'htop'中看到它。在SBCL中如何做到这一点? BT:MAKE-THREAD不公开一个接口,并且SBCL似乎也没有。函数SB-THREAD :: MAKE-THREAD创建一个在sbcl/src/code/thread.lisp中定义的defstruct,它没有与此afaict相关的代码)。授予BT:MAKE-THREAD一个htop可见名称(SBCL)
参见:Python thread name doesn't show up on ps or htop
进入线程后立即使用系统调用PR_SET_NAME看起来好像可能工作。 –
OSICAT-POSIX有一些示例代码... –