读书人

想实现一个定时器周期为一个小时以上

发布时间: 2012-02-20 21:18:23 作者: rapoo

想实现一个定时器,周期为一个小时以上,请问用什么函数好?
如题, 程序启动后不退出,用 sleep()? alarm()? 还是?哪个对系统影响比较小些?谢谢!


[解决办法]
man 3 sleep:
....
sleep() may be implemented using SIGALRM; mixing calls to alarm() and sleep() is a bad idea.
....

如果你要处理其它信号,用alarm逻辑上清晰些,如果没有,用sleep简单些。直觉,二者对系统的影响没有差别。
[解决办法]
接分

读书人网 >UNIXLINUX

热点推荐