腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何打印C++应用程序中
所有
线程
的列表?
、
、
、
如何打印在POSIX操作系统(例如
Linux
)中运行在C++应用程序中的
线程
列表(最好是名称)?
浏览 1
提问于2019-02-18
得票数 0
1
回答
为什么编译器说‘pthread_getthreadid_np’没有在这个范围内声明?
、
、
我用C++编写了一个多
线程
应用程序,并使用g++编译器和-lpthread argument编译。
浏览 9
提问于2013-11-13
得票数 0
2
回答
Linux
线程
id
循环策略
、
、
Linux
线程
ID
的循环策略是什么? 除非新PID获得最大值限制并被重卷,否则
Linux
进程
ID
不会立即被重用。当我使用pthread_self()
获取
线程
id
时,我得到了类似于1028,1034的TID。我猜这是进程中
线程
的内部“序列号”。因此,我想使用
线程
id
循环策略更合适,比如PID循环策略。但是,我不太确定
Linux
线程
实现是否正确。
浏览 3
提问于2014-03-01
得票数 1
回答已采纳
2
回答
在
Linux
中
获取
Java
线程
的
线程
ID
、
、
、
我有一个Java应用程序,其中创建了一些
线程
(通过new Thread())。使用ps,我可以看到它们有不同的
线程
ID
(LWP列),我希望从应用程序中获得这些
ID
。然而,使用这种方法可以给出主
线程
的PID (即使我从其中一个
线程
调用它),所以它并不能真正解决我的问题。是否有可能使用JNI来完成它?我真的不关心可移植性,所以我完全不介意一个只在
Linux
浏览 1
提问于2012-06-27
得票数 10
回答已采纳
3
回答
Linux
:通过句柄从boost::
线程
获取
线程
ID
、
、
、
我使用的是boost::thread (在下一步使用pthread),但希望通过boost::thread指针获得
线程
id
/(轻量级) pid。通过使用native_handle()成员,我设法在windows中做到了这一点,但是我在
linux
中找不到替代的方法。.*/);我已经找到了很多关于当前
线程
的帖子,它们使用的是pthread_self()之类的东西,但是我并不想从这个
线程
内部
获取
线程
<e
浏览 12
提问于2014-08-06
得票数 0
1
回答
如何从RWThreadId
获取
linux
线程
id
?
、
在RW 中,它建议使用rwThreadHash来
获取
用于调试的threadId,但这仍然与
线程
上的实际
Linux
线程
id
不匹配。你知道如何
获取
它(不一定是以可移植的方式)吗?
浏览 2
提问于2011-08-13
得票数 0
2
回答
是否有
linux
函数调用通过传递
线程
ID
来
获取
特定
线程
的CPU使用率?
、
、
是否有直接的
linux
函数调用通过传递
线程
ID
来
获取
特定
线程
在运行时的CPU使用率?如果不是函数调用,有没有其他可能的方法来实现同样的目的呢? 我有一个用c编写的应用程序,它在
linux
平台上运行。并且它有多个
线程
并行运行。其中我需要确定每个
线程
的CPU使用率。为此,我需要使用一个系统调用来增强我的代码,该系统调用为我提供了特定
线程
的CPU使用率。假设我在运行时准备好了一个结构中的
所有
线程
i。
浏览 1
提问于2014-04-02
得票数 0
4
回答
java
线程
是如何调度的?
、
、
我最近开始用Java多
线程
编程,在
Linux
线程
的情况下,我知道内核调度它们(因为它们是被调度的单位实体),但是Java程序运行在JVM上,这在我的系统(RHEL6.1)中是作为用户空间实例.So运行的程序,而内核不知道Java
线程
,为什么抢占式多任务是在JVM中完成的?
浏览 1
提问于2012-03-27
得票数 4
4
回答
如何从C++代码中
获取
linux
上的
线程
pid?
、
因此,在htop中,我看到一个非常糟糕的
线程
占用了其中一个核心的70%。Network read pid 22882所以我想知道如何从它中
获取
执行
线程
的pid?为了创建
线程
,我使用了boost::thread
浏览 1
提问于2014-01-23
得票数 1
1
回答
vxworks中的互斥
所有
者和锁状态
、
我想知道是否有一种方法可以知道p
线程
互斥锁(
线程
Id
)的
所有
者以及互斥体的状态(锁定或解锁)。在
Linux
中,我们可以通过使用mutex.__data.__owner
获取
所有
权细节来
获取
这些信息。
浏览 3
提问于2016-04-06
得票数 0
1
回答
在
Linux
中是否有获得当前
线程
ID
的异步安全方法?
、
、
、
、
是否有任何方法从
Linux
中的信号处理程序中
获取
当前
线程
ID
?getpid()方法可以做我想做的事情,但不清楚它是否是异步安全的。据推测,
Linux
添加的许多非POSIX方法中有一些是异步安全的,但我找不到清单。它不必是"
Linux
线程
ID
“--任何一致的<
浏览 2
提问于2014-02-13
得票数 5
2
回答
pthread_self()和gettid()之间有什么区别?我应该用哪一种?
、
、
我试图在
Linux
上设置
线程
的CPU亲和力。我想知道建议采用下列哪一种方法: 使用pthread_setaffinity_np(.)设置CPU关联通过将
线程
id
作为参数传递 使用sched_setaffinity(.)设置CPU关联通过在进程
id
的位置传递
线程
id
浏览 5
提问于2011-06-16
得票数 28
1
回答
MacOS上的jstack中的nid是什么
、
、
在
Linux
/HotSpot虚拟机上,top -H可以列出某个java进程的
所有
线程
,因此可以找到繁忙
线程
的
线程
id
,因此我可以使用这个
线程
id
在jstack输出中找到java
线程
( jstack中的nid是top -H中
线程
id
的十六进制转换)。而MacOS平台上的Hotspot VM实现在使用jstack
获取
Java
线程
统计数据时使用pthread_
浏览 0
提问于2019-09-24
得票数 1
2
回答
同一进程中
线程
的进程
id
、
、
下面的代码用于打印2个
线程
的进程
id
linux
(ubuntu14.04)#include<stdio.h> while (1);}main thread pid is 3614但是进程
id
不应该是不同的,因为GNU/
Linux
,
浏览 4
提问于2014-07-05
得票数 3
回答已采纳
2
回答
C:打印出多个
线程
的
ID
,然后再执行任何操作?
、
、
、
、
我想生成一些
线程
的基础上有多少用户希望创建,这些
线程
中的每一个都是执行一个功能"readFiles“。但是,在
线程
可以各自执行来自readFiles的任何有意义的代码之前,(用"...“表示)的),我希望
所有
的
线程
都在一种介绍性的通知消息中打印出它们的
线程
ID
,所以类似于... "Thread
ID
_____ is processing!"... ... ...but很明显,在我的代码中
浏览 93
提问于2020-07-21
得票数 0
回答已采纳
1
回答
Linux
线程
id
比较
、
、
、
所以,我很难在一个结构列表中找到当前的
线程
id
,这些结构反映了关于
线程
的信息。0; i < my_threads.thread_num; i++) printf("for: %d %d %d\n", my_threads.vector[i].
id
, tid, pthread_equal(my_threads.vector[i].
id
, tid)); if (pthread_equal(my_threads.vector[i].<e
浏览 3
提问于2013-05-20
得票数 2
回答已采纳
2
回答
如何判断哪行代码创建了新
线程
(gdb)?
、
、
、
如果我写了多
线程
代码,那就太好了,但是我还没有,有没有办法准确地说出是哪行代码创建了这些新
线程
呢?
浏览 0
提问于2015-01-31
得票数 6
1
回答
哪个Java
线程
侦听哪个端口?
、
、
我有一个Tomcat9.0.60Server运行在
Linux
上的OpenJDK 1.8.0上,其中一个netstat -ltpn|grep java显示它监听的端口比配置的端口更多:(我从该列表中删除了
所有
配置的端口我想找出每个端口,哪个Java
线程
正在监听,这样我就可以进一步找到应用程序,如果它仍然是必需的,或者仅仅是一个剩余的,一个devs忘
浏览 7
提问于2022-07-12
得票数 0
4
回答
Linux
进程
ID
和
线程
ID
、
、
、
、
假设我们有许多用户进程运行在
Linux
上。每个进程都有许多正在运行的
线程
。 我可以通过调用getpid()获得进程
ID
,该进程的返回值是一个整数。我可以通过调用pthread_self()来获得
线程
ID
,它的返回值是一个名为pthread_t的不透明类型。现在,我需要在共享内存中存储进程
ID
(一个int,通常是4个字节)和
线程
ID
(pthread_t,需要计算出多少字节),以便以后可以使用这两条
ID
信息来标识特定的
线程</
浏览 6
提问于2011-12-19
得票数 2
回答已采纳
1
回答
大量的GC_CONCURRENT释放消息,而不是我的应用程序
、
我收到了大量GC_CONCURRENT释放的LogCat和消息,它们不是来自我自己的应用程序(我强制关闭我的应用程序以确保)。释放的内存非常一致(大约1430K),每秒大约发生6次。它干扰了我的应用程序开发,因为它淹没了LogCat,迫使有价值的日志语句离开缓冲区,还导致LogCat“抖动”,因为会话筛选器每次发生GC_CONCURRENT事件时都上下跳一行。11-14 10:50:14.117: D/dalvikvm(
浏览 8
提问于2012-11-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用python获取所有线程名称
使用Python获取Linux系统中所有磁盘信息的方法
『GCTT 出品』获取 Goroutine ID
说说无效的线程和进程ID
怎么获取直播链接,直播ID?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券