腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在尝试mutex_lock时被阻塞的
线程
如何知道锁是由另一个
线程
释放的?
、
、
、
在
Linux
中,我有这样一个场景:两个
线程
执行一个临界区,一个
线程
获取
锁(
线程
A),另一个
线程
(
线程
B)等待锁。稍后,threadA释放互斥锁。我正在尝试理解如何将threadB移动到运行
状态
并
获取
锁?threadB(或操作系统)如何知道锁是由threadA释放的? 我有一个理论,如果我错了,请纠正。threadB进入等待( TASK_INTERRUPTABLE )
状态
(在互斥锁被阻塞,因此处于等待
状态</e
浏览 76
提问于2020-12-30
得票数 0
2
回答
pthreads:以编程方式收集在不同
状态
下花费的时间信息?
、
、
在C中,
Linux
3.2:有没有一种方法可以在某个程序上以编程方式收集每个pthread创建的
线程
的
状态
统计信息?例如,我想要
获取
每个
线程
在运行和空闲
状态
下所花费的时间。
浏览 5
提问于2012-05-27
得票数 6
回答已采纳
1
回答
Java的
线程
状态
如何映射到
linux
?如果Java的
状态
是可运行的,那么
Linux
上是什么
、
、
Java的
线程
状态
如何映射到
linux
?如果Java的
状态
是可运行的,那么
Linux
上是什么
状态
?J堆栈显示Java的
线程
状态
是TIMED_WAITING,但是PS命令显示
Linux
的
线程
状态
是R,为什么
浏览 0
提问于2018-12-31
得票数 0
回答已采纳
1
回答
多
线程
状态
机的C/C++实现
、
、
、
、
我们设计了一个具有不同
线程
的软件:一个
线程
监听一个套接字,以
获取
传入的请求,并根据请求发送一个事件,由
状态
机
线程
读取。
状态
机
线程
读取事件,执行一个操作(大部分时间通知另一个
线程
或派生另一个
线程
),并等待新事件。谢谢
浏览 1
提问于2016-04-01
得票数 1
1
回答
有没有一种从Xenomai实时
线程
调用gettimeofday()的安全方法?
、
、
、
、
我正在运行一个Xenomai实时
线程
,它有时需要调用gettimeofday(),以便根据ptpd找出当前时间。但是,这样做似乎是不安全的:特别是,它偶尔会将xenomai
线程
和
Linux
内核置于“活锁”
状态
,导致gettimeofday()旋转CPU并且永远不会返回,如所述。我的问题是,有没有一种从Xenomai实时
线程
获取
gettimeofday()信息的安全方法?我正在考虑将我自己版本的gettimeofday()添加到我的
Linux
内核中(如果read_seqr
浏览 7
提问于2011-07-07
得票数 2
回答已采纳
3
回答
获取
其他
线程
的回溯
、
、
在
Linux
中,可以使用backtrace()库调用来
获取
回溯,但它只返回当前
线程
的回溯。假设我知道某个
线程
是TID (或pthread_t),并且我可以保证它处于休眠
状态
,那么有没有办法获得其他
线程
的回溯? 似乎libunwind ()项目可以提供帮助。
浏览 2
提问于2011-06-19
得票数 19
回答已采纳
1
回答
在gdb中对errno设置观察点
、
、
、
、
但是,它仍然不能工作,我现在得到了错误 Cannot find shared library `/usr/lib/debug/lib/x86_64-
linux
-gnu/libc-2.13.so' in
浏览 8
提问于2012-05-19
得票数 5
回答已采纳
1
回答
vxworks中的互斥所有者和锁
状态
、
我想知道是否有一种方法可以知道p
线程
互斥锁(
线程
Id)的所有者以及互斥体的
状态
(锁定或解锁)。在
Linux
中,我们可以通过使用mutex.__data.__owner
获取
所有权细节来
获取
这些信息。
浏览 3
提问于2016-04-06
得票数 0
2
回答
线程
在用户进程中有自己的时间片吗?
、
、
、
如果我们在我们的程序中创建两个
线程
,是每个
线程
执行10ms,还是在combine中两个
线程
都执行10ms? 如果他们使用combine 10ms,那么谁来管理
线程
之间的上下文切换?注意:我在这里不是在谈论内核
线程
。
浏览 1
提问于2013-12-18
得票数 0
1
回答
JBOSS Application Server在生产环境中挂起
有没有人能给出监控JBOSS应用服务器的详细方法?在JBOSS服务器上运行的生产应用程序在重启服务器后开始正常工作。我如何确定它背后的原因是什么?
浏览 3
提问于2016-09-15
得票数 0
2
回答
下面是关于
linux
加载和tomcat的断言,对吗?
、
、
1) Tomcat使用
线程
处理请求,使用的最大
线程
数由Tomcat配置定义(参见Tomcat文档 )3)
Linux
的运行队列以相同的方式包含进程和
线程
(id本机
线程
)(参见
Linux
负载平均值:解决谜团和维基百科 ) 4) Load提供运行队列中进程/
线程
的平均数量(参见
Linux
杂志 )6)
浏览 0
提问于2019-01-16
得票数 1
1
回答
等待的
线程
可以休眠吗?
、
、
、
、
这个问题与
linux
调度和
线程
中不同阶段的处理器活动有关,
线程
可能正在进行某些活动,或者处于空闲/等待
状态
,或者处于休眠
状态
。当
线程
正在做一些事情时,处理器将执行指令(处理器吞吐量,即每秒执行的指令数量)将会很高。我的问题是,当
线程
处于等待和休眠
状态
时,处理器的行为(可能大致如此)是怎样的?等待的
线程
可以休眠吗?当
线程
处于休眠
状态
时,是否意味着处理器处于空闲
状态
?当一个处
浏览 2
提问于2014-08-29
得票数 2
2
回答
互斥锁的
获取
和释放顺序是什么?
、
、
我特别指的是在
Linux
内核代码中。所以我的问题是:此时此刻,会发生什么?
线程
1是否会继续执行,因为它的计划时间片没有用完?或者
线程
2会立即
获取
锁并开始执行,因为它是想要
获取</em
浏览 2
提问于2012-10-08
得票数 2
回答已采纳
1
回答
多
线程
C应用程序框架或模式
、
、
、
、
我已经在一个多
线程
C (
Linux
)应用程序工作了一段时间-一个录像机,它有
线程
的音频和视频捕获,编码,多路复用和写入。我一开始使用p
线程
操作将它放在一起,但现在我试图扩展它,以支持更多的
状态
和重构与锁定、设置标志和发送条件有关的重复出现的代码块。到目前为止,我想出的是这样的: 每个
线程
应该有一个互斥锁和两个条件-一个是唤醒
线程
,另一个是指示
线程
已经完成了另一个
线程
可能等待的一些工作。数据队列由某个
线程
“拥有”并使用
浏览 1
提问于2012-02-28
得票数 5
1
回答
Jmeter主从机不是所有的
线程
都完成了
我有一个主/从的am设置,使用j抄5.1来设置,我注意到测试只是在等待
线程
关闭时挂断。o.a.j.r.Summariser:总结+9 in 00:30:34 = 0.0/s Avg: 5647 Min: 5520最大: 5833错误:0 (0.00%)活动:1开始:4完成:3但是理解这个问题会更好,而不仅仅是强迫
线程
停止。 你好,维卡斯
浏览 3
提问于2020-02-06
得票数 1
回答已采纳
1
回答
Process::detach和Process::wait互斥(Ruby)吗?
、
、
我正在我的Rails服务器(运行在
Linux
上)中重构一些并发处理,以使用派生。still wait for detached process if they wish)然而,Ruby文档说您不应该这样做: 某些操作系统保留终止子进程的
状态
,直到父进程收集该
状态
(通常使用wait()的某种变体)。如果父进程从未收集此
状态
,则子进程将作为僵尸进程继续存在。Process::detach通过设置一个单独的Ruby
线程
来防止这种情况,该
线程
的唯一任
浏览 2
提问于2011-09-29
得票数 4
1
回答
linux
内核是否发布进程
状态
更改事件?
、
我正在运行一个多
线程
的java应用程序。我想知道我的应用程序利用多核cpu的情况如何。
Linux
中有没有提供以下信息的工具或api? 进程id、
线程
名称、
状态
、核心、时间。
linux
内核是否发布进程
状态
更改事件?
浏览 2
提问于2012-08-09
得票数 1
4
回答
如果
线程
在同步块之前等待释放监视器,还是调用wait(),有什么区别吗?
、
、
、
、
我读过很多关于
线程
状态
的文档,其中一些告诉我有两种不同的
状态
:阻塞(在同步之前)和等待(如果调用等待),另一些则告诉我们只有一种
状态
:等待。此外,一些文档告诉您应该为每个wait()调用notify(),如果您不这样做,那么即使monitor被解锁,等待()的
线程
也永远不会有资格执行。
浏览 3
提问于2010-10-06
得票数 4
回答已采纳
1
回答
执行pthread_mutex()时的进程
状态
是什么?
、
、
、
以下是
Linux
进程
状态
;S: Interruptible sleephave their statuses collected我有两个问题; (1)在进程/
线程
中调用mutex_lock()时,如果它正在等待锁
获取
(另一个已锁定互斥对象的
线程</e
浏览 0
提问于2020-11-17
得票数 1
6
回答
在
Linux
上,有没有可能知道进程是否在接收()调用时处于阻塞
状态
?
、
、
、
为了实现这一目的,我需要捕获接收()调用(或它们的
状态
,这是阻塞的),并将它们告诉控制器(主)应用程序。如果可能的话,我可以做你想要的低级工作..我的第一个想法是从驱动程序中
获取
此信息,然后将其告知控制器Java应用程序。我已经编写了一个捕获发送和接收操作的
linux
内核网络模块,但是socket.receive()函数并没有告诉网络驱动程序任何信息。因此,我认为可以选择从JVM中
获取
这些信息,或者以某种方式从
linux
命令中
获取
信息,或者可能通过
linux
内核模块<e
浏览 2
提问于2009-06-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
线程状态详解
MySQL线程状态详解
Java的线程状态
java并发编程之线程状态
Twitter正在测试线程回复和状态指标
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券