腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
未命名/未命名管道-最大不活动
c
、
pipe
我一直在布置一项任务,我正在努力满足其中的一个要求。我的程序是这样工作的,我有任意数量的子进程,它们之间通过几个未命名的管道进行通信。假设我有父进程,该进程将创建3个子进程。子进程1和2通过未命名的管道1进行通信,而子进程2和3通过未命名的管道2进行通信。问题是,只要其中一个管道的通信时间超过10秒,我就必须结束所有进程。但是我似乎找不到一个可以检查管道1和管道2中的活动的解决方案,任何帮助都将不胜感激。提前谢谢。 编辑:其中一个需求是仅使用警报和处理程序等信号来实现这一点
浏览 19
提问于2020-06-10
得票数 0
2
回答
如何找到setitimer()的分辨率?
c++
、
linux
、
timer
、
high-resolution
struct
itimerval
t;t.it_interval.tv_usec = 2;t.it_value.tv_usec= 3;我需要知道的是setitimer()在
linux
中的实际分辨率?
浏览 3
提问于2011-10-04
得票数 0
6
回答
如何衡量(
linux
C)函数执行所需的时间?
c
、
linux
、
timing
我有一个特定的函数(嗯,一组函数),我想每隔400ms启动一次。我不是一个很好的C程序员,所以标准库之外的任何东西对我来说都是一个谜,在标准库中也是如此。如何测量C函数的执行时间?或者有没有更好的方法来完全做到这一点,我需要用谷歌搜索哪些关键字?
浏览 1
提问于2010-09-12
得票数 2
回答已采纳
1
回答
linux
上的setitimer是否四舍五入?
linux
、
setitimer
当我用setitimer设置一个很短的超时,然后在
Linux
2.6.26系统(Debian5.0.5)上查询这个设置值(用getitimer或其他setitimer)时,我得到一个比我设置的值更高的值:#include <sys/time.h> struct
itimerval
wanted, got; std::cerr << &q
浏览 0
提问于2011-07-28
得票数 1
回答已采纳
3
回答
虚拟时间过期
c
、
timer
、
system-calls
KTHREAD_VTALRM_SEC 0#include <stdio.h>#include <
linux
include <errno.h>#include <string.h> int main() struct
itimerval
浏览 0
提问于2011-02-06
得票数 0
回答已采纳
1
回答
setitimer信号似乎只在分叉之后才起作用。
c++
、
linux
、
signals
、
fork
、
posix
include <sys/time.h>#include <iostream>
itimerval
浏览 2
提问于2014-05-19
得票数 0
回答已采纳
2
回答
用C等低级语言高效重复闹钟
design
、
c
、
efficiency
、
concepts
我在考虑这个问题,我很好奇如何用C语言编写一个高效的重复闹钟?你是否会设定一个警报时间,然后用相当于一天(或两天或一周)的毫秒时间来抵消这个时间,这取决于它需要重复的频率。然后定期投票看看时间是否平等?至少对我来说,这听起来是一个非常低效的解决方案。我对闹钟如何按程序工作感兴趣。
浏览 0
提问于2016-01-23
得票数 1
2
回答
如何在c++套接字编程中实现接收数据时的定时器?
c
、
linux
、
sockets
、
timer
我创建了一个名为timeout_timer的函数,该函数的定义如下:{ micro_seconds = micro_seconds % MILLION; alarm_set->it_interval.tv_usec = 0; if (setiti
浏览 3
提问于2012-10-09
得票数 1
1
回答
cpp中的多路信号使用
c++
、
networking
it_val1,it_val),如下所示:} } struct
itimerval
it_val1, NULL) == -1) { exit(1); struct
itimerval
浏览 3
提问于2016-11-20
得票数 0
1
回答
Rubygem在“弹性搜索-传输”安装过程中使用错误的依赖项
ruby
、
rubygems
、
fluentd
install_next_timer’: struct
itimerval
first use in this function) ^ system_timer_native.c: In function ‘set_
itimerval
system_timer_native.c:298:61: error: derefere
浏览 2
提问于2016-07-11
得票数 0
回答已采纳
1
回答
Linux
定时器间隔
timer
、
arduino
、
intel-edison
我创建了一个
Linux
,当一个sigalrm_handler被调用时,我正在检查上一次调用中经过的时间。这是我的代码:static int counter; void sigalrm_handler
浏览 6
提问于2018-03-11
得票数 0
回答已采纳
1
回答
未生成SIGALRM信号。在我的代码中,没有调用函数NAKTime
c
#include <stdio.h>#include <unistd.h> struct
itimerval
old_value = {{10,0},{10,0}}; int main
浏览 0
提问于2014-09-11
得票数 0
2
回答
C:如何暂停sigaction计时器
c
、
multithreading
、
signals
sigemptyset(&act.sa_mask);} struct
itimerval
浏览 1
提问于2012-04-10
得票数 1
回答已采纳
2
回答
用C/C++实现执行超时
c++
、
c
、
linux
、
timeout
、
execution
我正在
Linux
上使用C/C++。 在不使用外部库的情况下,完成此任务的最佳方式是什么?
浏览 2
提问于2015-03-06
得票数 4
回答已采纳
1
回答
LINUX
: ITIMER_PROF的分辨率/粒度是什么?
linux
、
ubuntu
、
timer
、
system-calls
问题: return; struct
itimerval
timer; timer.it_interval.tv_usec这是我的结果:
Linux
<hostname> 3.2.0-58-generic #88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 2013 x86_64 x86_64 x86_64
浏览 0
提问于2014-04-03
得票数 1
3
回答
如何在类中并发运行(在单线程平台中)?
c++
、
microcontroller
、
stm32
、
single-threaded
我必须编写一个实现下面给定接口的类。当我调用开始函数时,它应该每1毫秒开始计数,当我调用停止函数时,它应该停止计数。read函数应该返回计数器的值。class Counter{ virtual void stop() = 0; virtual int read() = 0;示例用法:{ Counter *cnt
浏览 6
提问于2020-06-11
得票数 1
回答已采纳
2
回答
C计时器在呼叫范围外不发送信号
c
、
signals
、
setitimer
temp.sa_mask, SIGVTALRM); sigaction(SIGVTALRM, &temp, NULL);我想做的事情有可能吗? 谢谢!
浏览 0
提问于2015-03-25
得票数 0
回答已采纳
2
回答
捕获SIGVTALRM信号
c++
、
signals
time) { exit(0); signal(SIGVTALRM, time);
itimerval
浏览 4
提问于2012-04-26
得票数 2
回答已采纳
1
回答
Linux
,C,如何取消计时器?
c
、
linux
、
timer
Stopping timer\n");} void TimerSet(struct
itimerval
浏览 2
提问于2015-10-24
得票数 3
回答已采纳
1
回答
在
Linux
中用C++实现一种低开销的间隔定时器
c++
、
linux
、
timer
、
overhead
我正在尝试实现一个后台用户空间程序,它将在
Linux
中每100 in执行一次各种任务和计算。我可以通过在
Linux
中使用警报信号来实现这一点,下面的结构就是我实现间歇计时器的方式。\n"); struct
itimerval
timer; /* Set Up a Timer
浏览 1
提问于2014-11-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券