相关疑难解决方法(0)

如何在Linux pthreads中设置线程的名称?

有没有办法在Linux中设置线程的名称?

我的主要目的是在调试时提供帮助,如果通过例如公开这个名称也很好 /proc/$PID/task/$TID/...

c linux pthreads

57
推荐指数
3
解决办法
5万
查看次数

如何在Linux中命名一个线程?

我有一个用C/C++编写的多线程Linux应用程序.我为我的线程选择了名字.为了帮助调试,我希望这些名称在GDB,"top"等中可见.这是可能的,如果是这样,如何?

(有很多理由知道线程名称.现在我想知道哪个线程占用了50%的CPU(由'top'报告).而且在调试时我经常需要切换到不同的线程 - 目前我必须做" thread apply all bt"然后查看回溯输出页面以找到正确的线程).

视窗解决方案就在这里 ; 什么是Linux?

c c++ linux multithreading

39
推荐指数
2
解决办法
3万
查看次数

标签 统计

c ×2

linux ×2

c++ ×1

multithreading ×1

pthreads ×1