腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Android上的本地
线程
可能有
状态
吗?
、
、
、
、
在Android设备上
执行
本机(
C
/
C
++)
线程
时,所有可能的
线程
状态
是什么?它们和一样吗?它们是
Linux
线程
吗?POSIX
线程
?不是必需的,但是提供什么可以导致
线程
进入每个
状态
的例子的奖励积分。我正在为一个采样分析器设计接口,它与Android上的原生
C
/
C
++代码一起工作。分析器报告将显示
线程<
浏览 7
提问于2011-10-07
得票数 9
回答已采纳
1
回答
多
线程
C
应用程序框架或模式
、
、
、
、
我已经在一个多
线程
C
(
Linux
)应用程序工作了一段时间-一个录像机,它有
线程
的音频和视频捕获,编码,多路复用和写入。我一开始使用p
线程
操作将它放在一起,但现在我试图扩展它,以支持更多的
状态
和重构与锁定、设置标志和发送条件有关的重复出现的代码块。到目前为止,我想出的是这样的: 每个
线程
应该有一个互斥锁和两个条件-一个是唤醒
线程
,另一个是指示
线程
已经完成了另一个
线程
可能等待的一些工作。数据队列由某个
线程</e
浏览 1
提问于2012-02-28
得票数 5
4
回答
记录
线程
事件
、
、
、
假设我需要定期查看一个
线程
的
状态
,并在整个程序
执行
过程中记录它的
状态
。我不知道该如何开始考虑这个问题。有什么建议(双关语?)?我在
Linux
上,使用gcc,phreads和
C
,可以使用所有常用的
Linux
工具。基本上,我想我是在问如何为
线程
构建一个简单的分析器,它将告诉我在程序
执行
期间
线程
处于某种或其他
状态
的时间有多长。X轴是时间,Y轴是核心/
线程
数,“颜色”是
状
浏览 9
提问于2012-04-22
得票数 1
1
回答
等待的
线程
可以休眠吗?
、
、
、
、
这个问题与
linux
调度和
线程
中不同阶段的处理器活动有关,
线程
可能正在进行某些活动,或者处于空闲/等待
状态
,或者处于休眠
状态
。当
线程
正在做一些事情时,处理器将
执行
指令(处理器吞吐量,即每秒
执行
的指令数量)将会很高。我的问题是,当
线程
处于等待和休眠
状态
时,处理器的行为(可能大致如此)是怎样的?等待的
线程
可以休眠吗?当
线程
处于休眠
状态
时,是否意味着处理器处于
浏览 2
提问于2014-08-29
得票数 2
1
回答
Java的
线程
状态
如何映射到
linux
?如果Java的
状态
是可运行的,那么
Linux
上是什么
、
、
Java的
线程
状态
如何映射到
linux
?如果Java的
状态
是可运行的,那么
Linux
上是什么
状态
?J堆栈显示Java的
线程
状态
是TIMED_WAITING,但是PS命令显示
Linux
的
线程
状态
是R,为什么
浏览 0
提问于2018-12-31
得票数 0
回答已采纳
2
回答
如何调试卡住的
线程
?
、
、
、
我有一个在
Linux
下运行的多
线程
C
进程。偶尔,例如:一个月有几次,其中一个
线程
挂起(它没有达到每个
线程
末尾的睡眠
状态
)。 我怎么调试它?当
线程
被卡住时,有没有办法知道代码的哪一部分正在
执行
?
浏览 26
提问于2021-04-06
得票数 1
回答已采纳
1
回答
睡眠调用上的
Linux
线程
状态
、
我最近读到了一些关于
Linux
线程
调度器的论文(关于这个主题的一些简单介绍)。在这些不同的
状态
中,
linux
线程
可以解释(就绪、运行、等待、.)。现在我想知道调用sleep-like方法(
C
中的sleep()、
C
++中的this_thread::sleep_for、
C
#中的Thread.Sleep()等)是否将
线程
的
状态
设置为OS级别。
浏览 5
提问于2021-05-11
得票数 0
1
回答
在
linux
机器上编译
线程
程序时,会出现“未定义引用”错误。
、
、
嗨,我用
线程
编写了一个简单的程序来创建10个
线程
并正常
执行
它们,但是当我在
linux
机器上编译代码时,它会出现以下错误。main': threadcreate1.
c
:(.text+0x40): undefined reference to**pthread_create‘*/tmp/cc4swqyK.o:在函数中,
线程
创建1.
c
:(.text+0x78):对`pthread_join’collect2的未定义引用: ld返回了1个退出
浏览 4
提问于2013-03-21
得票数 0
2
回答
pthreads:以编程方式收集在不同
状态
下花费的时间信息?
、
、
在
C
中,
Linux
3.2:有没有一种方法可以在某个程序上以编程方式收集每个pthread创建的
线程
的
状态
统计信息?例如,我想要获取每个
线程
在运行和空闲
状态
下所花费的时间。
浏览 5
提问于2012-05-27
得票数 6
回答已采纳
1
回答
在尝试mutex_lock时被阻塞的
线程
如何知道锁是由另一个
线程
释放的?
、
、
、
在
Linux
中,我有这样一个场景:两个
线程
执行
一个临界区,一个
线程
获取锁(
线程
A),另一个
线程
(
线程
B)等待锁。稍后,threadA释放互斥锁。我正在尝试理解如何将threadB移动到运行
状态
并获取锁?threadB(或操作系统)如何知道锁是由threadA释放的? 我有一个理论,如果我错了,请纠正。threadB进入等待( TASK_INTERRUPTABLE )
状态
(在互斥锁被阻塞,因此处于等待
状态
),当thre
浏览 76
提问于2020-12-30
得票数 0
1
回答
给定一个
线程
id,如何判断它在
linux
上的
C
++中是否还活着?
、
、
、
仅给出
线程
id,是否可以从那里决定
线程
是否仍处于活动
状态
?我说的是
linux
上的
C
++。
浏览 4
提问于2011-11-15
得票数 1
回答已采纳
1
回答
多
线程
C
++应用程序中的崩溃处理
、
、
我有一个在
linux
上运行的多
线程
应用程序。在发生崩溃时,例如SIGSEGV,将调用处理程序。当处理程序正在
执行
时,进程中其他
线程
的
状态
是什么?
线程
还在运行吗?
浏览 4
提问于2013-03-19
得票数 2
2
回答
在
Linux
中以非阻塞方式读取原始输入
、
、
我正在研究
Linux
内核,特别是输入子系统。我对读取不同输入事件(主要是键盘和鼠标)的/dev/ input /eventX设备感兴趣。 但是,read()操作会阻塞。我唯一能想到的就是创建一个所有键盘键和鼠标按键的
状态
,然后创建一个用于读取键盘和鼠标
状态
的新
线程
(这些
线程
可能会不时被阻塞),并从我的主进程访问键盘和鼠标的
状态
。但是,我在
C
++和
Linux
下的非阻塞编程方面经验不是很丰富,我认为每个设备都有一个
线程
浏览 3
提问于2013-08-31
得票数 0
1
回答
多
线程
状态
机的
C
/
C
++实现
、
、
、
、
我们设计了一个具有不同
线程
的软件:一个
线程
监听一个套接字,以获取传入的请求,并根据请求发送一个事件,由
状态
机
线程
读取。
状态
机
线程
读取事件,
执行
一个操作(大部分时间通知另一个
线程
或派生另一个
线程
),并等待新事件。谢谢
浏览 1
提问于2016-04-01
得票数 1
2
回答
关于I/O
线程
的Java调度机制
、
从中,我了解到当Java
线程
等待I/O时,它们处于RUNNABLE
状态
。 这让我感到困惑,因为据我所知,java调度器在所有可运行的
线程
之间平等地划分CPU资源(就这一点,让我们忽略优先级)。为了演示困扰我的是什么,考虑一下:我的进程有1000个
线程
。其中999个正在等待I/O,这将需要一些时间才能完成。左边的
线程
只做CPU计算。所有这1000个
线程
都处于RUNNABLE
状态
,这意味着它们之间的时间将平均分配。这将导致1个
线程
只分配
浏览 2
提问于2016-05-07
得票数 1
1
回答
OpenMP (
C
)空闲
线程
的
状态
、
、
、
如何在运行于
Linux
上的OpenMP (
C
)代码中识别团队的空闲
线程
? 我想测量作为一个团队工作的
线程
的空闲时间。有可能吗?有没有显示
线程
状态
的字段?
浏览 0
提问于2013-02-20
得票数 2
回答已采纳
5
回答
C
/
C
++ -寻找
Linux
下的实时定时事件
、
、
我正在寻找一种在
Linux
下用
C
/
C
++进行计时的方法。到目前为止,我看到的唯一选择是: 睡觉直到时间成熟,有一个缺点,那就是它不精确。睡眠时间只是一个指南,它可以睡得更多。现在,我想知道你们中是否有人知道如何在
Linux
下使用
C
浏览 11
提问于2013-02-28
得票数 5
回答已采纳
1
回答
Linux
,pthreads -发送停止条件
、
、
我正在
Linux
下使用phtread和
C
编写一个应用程序。主函数启动一串
线程
(最多20个)。然后,在某种条件下,我需要同时停止所有
线程
。每个
线程
都在某个条件循环下运行,如:那么,最好的方法是什么?我可以使用某种
状态
作为全局变量,并
浏览 1
提问于2012-08-03
得票数 1
回答已采纳
3
回答
如何在Java中区分运行
状态
和java.lang.Thread.State.RUNNABLE
、
当
线程
是RUNNABLE时,它可以运行,也可以不运行。有没有办法把它和java.lang.Thread.State#RUNNABLE区别开来?Java中的所有
线程
状态
: 扩展Enum尚未启动的
线程
处于此
状态
。在Java虚拟机中
执行
的
线程
处于这种
状态
。 阻塞等待监视器锁的
线程
浏览 0
提问于2019-04-07
得票数 6
回答已采纳
1
回答
如何使用epoll从同一个FD读和写
、
、
、
、
环境用例 异步IO ( epoll )套接字用于读写读写操作,而不是同步操作,并且是在socket上迭代完成的。/写操作来本地管理req IO
状态
的,因此,与从任意
线程
调用EPOLL_CTL_MOD不同,确保它总是从
执行
FD IO
状态
(EPOLLOUT/EPOLLIN)的
执行
epoll_wait的
线程
中调用,而FD
状态
(EPOLLOUT/EPOLLIN)可以安全地<e
浏览 11
提问于2019-12-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
线程状态:state
线程状态详解
线程的状态
MySQL线程状态详解
Java的线程状态
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券