腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何使
linux
上的
线程
超时?
、
、
、
、
在
Linux
上,使用
C
语言,我尝试启动几个
线程
(Pthread),如果它们在X秒后没有完成,我希望它们被杀死。我该怎么做呢?我的第一个想法是使用POSIX
计时器
和一个列表将
计时器
设置为下一个
计时器
,并杀死相应的
线程
。它应该可以工作,但应该有一种更简单的方法来实现它。有什么想法吗?:)
浏览 0
提问于2014-01-27
得票数 0
2
回答
boost::asio::deadline_timer是否为每个
计时器
使用一个
线程
?
、
、
、
、
如果我为每个项目创建一个
计时器
,我会用
线程
使系统饱和吗?我在想,最好创建一个等于项目集中最小间隔的
计时器
,然后在每次更新时递增一个计数器,然后检查计数器现在是否等于任何其他间隔。
浏览 5
提问于2010-03-09
得票数 9
回答已采纳
1
回答
多
线程
环境下的
Linux
高分辨率定时器?
、
、
、
、
Linux
高分辨率
计时器
似乎开始在每个
线程
的范围内计数,而不是应用程序中的全局计数。 我试过使用CLOCK_PROCESS_CPUTIME_ID,但它给了我
线程
行为吗?CLOCK\_PROCESS\_CPUTIME\_ID (since
Linux
2.6.12) High-resolution per-process timer from theCLOCK\_THREAD\_CPUTIME\_ID (since
Linux
2.6.12) Thr
浏览 4
提问于2013-11-24
得票数 0
回答已采纳
1
回答
是否可以将
linux
计时器
通知信号定向到特定的
线程
?
、
、
、
、
我想使用
Linux
计时器
API在我的系统中实现一个定时器处理模块。用户可以启动
计时器
,并进行回调。回调的调用将从
线程
(而不是从信号处理程序)进行。我正在考虑用timer_create()来设置SIGEV_SIGNAL,以及使用sigwaitinfo()等待信号的
线程
(信号arg会给出调用所需回调的timerId )。如何在
linux
内核中路由这些信号?是否需要指定将它们发送到哪个
线程
?
浏览 5
提问于2014-10-30
得票数 1
回答已采纳
2
回答
在POSIX
线程
和
C
#
线程
之间相互转换
、
、
、
如果我创建了一个
c
++函数,并将其编译成如下所示的dll:{ returnmyThread;有没有办法在任何人都能想到的
c
#类中使用它?传递
线程
真的有必要吗?我基本上是想让一个
c
#
线程
休眠1纳秒。这样做没有真正的功能上的理由。我只想知道是否可以做到:) 注意:如果
C
++/CLI能解决这个问题,那就太棒了。
浏览 1
提问于2013-08-05
得票数 0
1
回答
Android中的
线程
性能
、
有没有办法在Android手机上监控
线程
的性能?我想要找出一个“
线程
”在执行过程中所花费的时间,而许多其他应用程序可能也在运行。 谢谢。
浏览 0
提问于2010-08-25
得票数 0
回答已采纳
1
回答
在eclipse中运行时,
linux
线程
被实时信号挂起
、
、
、
、
一个简单的
linux
多
线程
程序。在其中一个
线程
中,我启动了一个
计时器
,
计时器
会将SIGRTMIN发送到这个
线程
。当使用eclipse gdb进行调试时,
线程
总是被SIGRTMIN挂起,恢复后,程序运行正常。 在eclipse gdb之外,一切都进行得很顺利。有人能帮上忙吗?
浏览 2
提问于2012-09-04
得票数 11
回答已采纳
2
回答
线程
堆栈分配
、
、
、
我们知道每个
线程
都有自己的堆栈。这些堆栈在哪里分配?我读过一些文档,当创建
线程
时,堆栈似乎是从堆中分配的。这有道理吗?提前感谢!
浏览 2
提问于2014-05-16
得票数 5
回答已采纳
1
回答
将一次性超时
计时器
与sqlite表中的行关联
、
、
、
我想在我的程序(
Linux
C
)中构造一个sqlite表:1个ip/端口对、2个FIFO队列指针、3个进程id或
线程
id当在sqlite表中插入一行时,如果没有预期的事件,则启动一次性超时
计时器
(当创建行时,第三个字段为null,它等待进程或
线程
填充thrid字段)。超时
计时器
是一次性
计时器
,因此在将行插入到表中后,它只使用一次。 如果有,有没有类似的源代码?谢
浏览 1
提问于2013-05-12
得票数 0
回答已采纳
2
回答
支持重叠I/O的
计时器
(用于IOCP)?
、
、
、
我需要在基于I/O完成端口(IOCP)的应用程序中添加
计时器
支持。我希望避免使用特定的
线程
来管理
计时器
。在
Linux
上,您可以创建一个通过文件描述符传递过期通知的
计时器
(请参阅timerfd.h man),因此,如果您的应用程序基于epoll,则将其与epoll一起使用是非常好的。在Windows上,您可以对异步过程调用(ACP)使用“可等待
计时器
”(参见 如果您感兴趣,可以使用kqueue (BSD、Mac )默认支持
计时器
(参见EVFILT_TIMER)。
浏览 13
提问于2010-07-14
得票数 5
2
回答
我可以用
C
实现一个单
线程
计时器
吗?
、
、
我试图在
C
中实现一个通信协议。我需要实现一个
计时器
(这样,如果过了一段时间还没有收到ACK,发送方将假设数据包丢失并再次发送)。if (!每个包都需要一个个人
计时器
。 如何实现timer_expired和start_timer?有没有一种不用几个
线程
就能做到这一点的方法?
浏览 2
提问于2018-01-16
得票数 0
1
回答
两个连续时间点之间的固定时间误差
、
、
、
运行环境是一个实时修补的
linux
,如果我改变周期时间间隔的大小,固定的时间误差几乎不会改变。
浏览 3
提问于2020-07-02
得票数 0
回答已采纳
1
回答
Linux
中的多个硬件
计时器
、
、
问题-在我的
Linux
系统上有一个间歇性的时钟漂移(2秒),所以内核
计时器
线程
偶尔会被执行2秒+超时时间 问题-有多个硬件时钟源(TSC,HPET,ACPI_PM),如果主时钟源漂移,是否有可能创建内核
计时器
线程
浏览 14
提问于2012-12-26
得票数 3
回答已采纳
2
回答
什么时候在
linux
内核中使用内核
线程
与工作队列
、
有许多方法可以在
linux
内核中调度工作:
计时器
、微
线程
、工作队列和内核
线程
。什么时候使用一种与另一种有什么指导原则?有一些显而易见的因素:
计时器
函数和微
线程
不能休眠,因此它们不能等待互斥锁、条件变量等。哪些是首选的机制?
浏览 0
提问于2010-01-27
得票数 34
回答已采纳
3
回答
创建一个简单的定时器应用程序
、
、
gcc 4.4.3 vc++ 2008我的想法是启动一个
计时器
,并将其设置为指定的秒数。
浏览 1
提问于2010-06-21
得票数 1
回答已采纳
1
回答
启动跨平台项目的建议
我有一个大项目在我的头脑,它应该是跨平台(Win,Max和
Linux
),在线(客户端服务器)和三维图形。我想提出一些建议,从正确的事情开始。目前我是一个PHP/MySQL程序员,我以前在DOS时代(Borland;)上用
C
和Pascal进行编码,我的
C
知道需要刷新一下,但没关系。我应该使用什么样的图书馆?我猜登录是OpenSSL,图形部分是OpenGL。音频还是GUI?任何其他建议都会被接
浏览 0
提问于2011-11-23
得票数 1
回答已采纳
3
回答
如何通过
Linux
调度程序测量
线程
从繁忙内核迁移的延迟?
、
、
、
、
我的任务是在
Linux
中,在用
C
或
C
++编写的程序中测量
线程
的迁移时间。我想用高分辨率
计时器
来测量这
浏览 11
提问于2022-03-28
得票数 2
2
回答
像
C
中的NSTimer一样重复函数调用
、
、
、
目前我正处于一个纯
C
项目中,我没有看到任何明显的NSTimer类比。有没有正确的方法来解决这个问题?
浏览 20
提问于2016-02-11
得票数 3
3
回答
线程
计时器
不工作?
、
、
计时器
传递:1输入引号:1退出引号:2
线程
'‘(0x153
c
)已退出,代码为0 (0x0)。
计时器
传递:2输入引号:2退出引号:3
线程
'‘(0xf10)已退出,代码为0 (0x0)。
计时器
传递:5输入引号:5退出引号:6
线程
'‘(0x688)已退出,代码为0 (0x0)。
计时器
传递:6输入引号:6退出引号:7
线程
'‘(0x17
c
8)已退出,代码为0 (0x0)。
计时器<
浏览 0
提问于2011-08-02
得票数 1
回答已采纳
1
回答
getchar和SIG34,实时事件34
、
、
、
我有一个多
线程
程序。主
线程
使用getchar关闭所有其他
线程
及其本身。我在其中一个子
线程
中使用了
计时器
功能。此
线程
使用SIG34作为
计时器
过期。#3 0x00007ffff6e2fb28 in g
浏览 2
提问于2013-09-25
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分享:C语言编程——LINUX 多线程
Android C++系列:Linux线程(一)概念
C#使用线程窗口调试多线程程序
linux多线程服务器
C+11多线程编程(一)——初始多线程
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券