ChinaUnix.net
相关文章推荐:

linux 多核 定时器 线程

linux定时器的实现 原文参见my blog:http://blog.chinaunix.net/u3/94771/showart_2000555.html 一、已有的定时器接口 时空管理是计算机系统的主要任务。在时间管理中,我们经常利用定时器处理事情:比如tcp协议中利用定时器管理包超时,视频显示中利用定时器来定时显示视频帧,web服务中利用定时器来管理用户的超时。windows系统提供了SetTimer和timeSetEvent等定时器接口,linux中则提供了setitimer等接口。这些函数的接...

by bripengandre - C/C++ - 2013-11-20 09:34:06 阅读(23649) 回复(17)

相关讨论

看见坛子里面有人讨论线程的问题,也来贴一贴 自己写的几篇关于线程文章,请大家拍砖:) http://blog.csdn.net/normalnotebook/archive/2008/11/23/3357537.aspx [ 本帖最后由 normalnotebook 于 2008-11-27 22:57 编辑 ]

by normalnotebook - C/C++ - 2008-12-03 00:03:59 阅读(3166) 回复(14)

这是net-snmp中的代码 用setitimer和链表实现 snmp_alarm.h [code] #ifndef SNMP_ALARM_H #define SNMP_ALARM_H #define RETSIGTYPE void typedef void (SNMPAlarmCallback) (unsigned int clientreg, void *clientarg); /* * alarm flags */ #define SA_REPEAT 0x01 /* keep repeating every X seconds */ struct snmp_alarm { struct timeval t; unsigned int flags; unsigned int clientreg; ...

by yecheng_110 - C/C++ - 2008-10-07 00:45:28 阅读(3918) 回复(2)

:em21:如题!! 目前自己只用一种秒数加加复杂的实现..想知道信号方面有不有好的解决的方法

by _OPEN_ - C/C++ - 2008-06-18 16:02:03 阅读(14822) 回复(18)

我上网查了一下定时器Crontab,我想定时抓包,我想在没天的11:30抓包,于是我就写crontab -u root -e编辑器来设定时程表,30 11 * * * tcpdump -n -i eth0 -w /root/test.dump,但是我发现到时间后根本就没有执行.我想问 1。为什么没有执行。 2。怎么让tcpdump程序停止,因为我一般都是按ctrl+c来停止的。 请各位大侠指教,谢谢!

by yanwei_2004 - Shell - 2007-08-28 12:17:20 阅读(5540) 回复(7)

项目中需要, 每隔2天启动一次特定的程序, 能用linux定时器实现吗? 2天或2个星期, 这个时间是不是太长了, linux定时器能否成功呢?

by W.Z.T - C/C++ - 2008-11-27 22:23:50 阅读(3131) 回复(12)

好像MFC 中的SetTimer 我在网上看到一篇文章 ,但是好像代码没写完..它是怎么实现利用单线程实现,而且同时还可以处理其他任务的 [code] 最优雅的方法是使用RTC机制。利用select函数,你可以用单线程实现定时器,同时还可以处理其它任务。简单示例: #include #include <linux/rtc.h> #include #include #include #include #include #include ...

by cookis - C/C++ - 2007-01-24 20:56:56 阅读(7903) 回复(15)

:shock: 各位高手,小弟在做一个协议的时候要用到一个精确的定时器,不用setitimer,有别的办法吗?请赐教!小弟万分感谢!我很着急呀!

by mayang - 内核/嵌入技术 - 2005-09-28 16:42:29 阅读(1235) 回复(1)

不用alarm也不用sleep如何实现linux下的定时器

by eicol - Linux论坛 - 2004-02-06 14:23:22 阅读(886) 回复(3)

大家好,标题可能不太恰当,有如下疑问诚问大家,看了一段时间,没有得到很好的答案,欢迎指点。 1. linux是支持SMP的,那是不是也能算作是SMP呢?我对SMP的理解是个独立的CPU放在一块主板上;而个core(通常也是一个CPU)放在一块集成电路IC中。 2. 机器处理网络包时,网络中断下半部softirq会在每个核上执行吗? 既会并行地处理数据包吗? 3. 网络下半部softirq包含链路层到传输层的处理吗吗? 如netfilt...

网络技术

by rainconut - 网络技术 - 2009-05-11 19:04:09 阅读(2558) 回复(3)