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