Linux API 是什么来查询线程状态(如 top -H
命令可以执行的操作)?我不需要可移植性,它只需要在现代 x86[_64] linux 上工作即可。
我不想只知道线程是否处于事件状态或已终止。我需要知道它是否也在 sleep 。
最佳答案
据我所知,top
从 /proc
读取其信息,至少在 Linux 上是这样。
更新:对于 top
的来源,您可能想在此处阅读:Procps - The /proc file system utilities
关于c - 获取线程状态,如 top,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10969259/