TimerFd使用心得
一般相对时间的使用:
int tmFd;struct itimerspec new_value;tmFd = timerfd_create(CLOCK_MONOTONIC, 0);new_value.it_value.tv_sec = 0;new_value.it_value.tv_nsec = 0;new_value.it_interval.tv_sec = 3;new_value.it_interval.tv_nsec = 0;timerfd_settime(tmFd, 0, &new_value, NULL)...FD_SET(tmFd, &rset);select(maxFd + 1, &rset, NULL, NULL, &tv);if (FD_ISSET(tmFd, &rset)) {uint64_t times = 0;ret = read(tmFd, ×, sizeof (uint64_t));printf("TimerFd can read:%lu\n", times);}
- new_value.it_value
这是时钟首次进入回调的时间。
按系统绝对时间计时的话,需要先获取一下当前系统时间,再加上延后的时间。
timerfd_settime方法要加入TFD_TIMER_ABSTIME。
ret = clock_gettime(CLOCK_REALTIME, &now);printf("now.tv_sec=%ld\n""now.tv_nsec=%ld\n", now.tv_sec, now.tv_nsec);new_value.it_value.tv_sec = now.tv_sec + 3; // 3秒后才触发首次new_value.it_value.tv_sec = now.tv_nsec;timerfd_settime(tmFd, TFD_TIMER_ABSTIME, &new_value, NULL);
TimerFd使用心得相关推荐
- Java EE学习心得
–Java EE学习心得 1. 称为编程专家的秘诀是: 思考-----编程--------思考------编程--.. 编程不能一步到位,不能一上来就编,必须先思考如何写,怎样写?然后再编程 ...
- 测试心得:微图书销售小程序
测试心得:微图书销售小程序 前言 这个学期差不多也将近结束,经过大半个学期,从项目需求的确认和项目文档的编写,到一步步的设计与实现,现在终于到了测试阶段,但是我们在测试阶段也暴露出了很多bug,但是每 ...
- java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得
该文章出自:http://www.cnblogs.com/hucn/p/3572384.html 分析工具:http://www.blogjava.net/jjshcc/archive/2014/03 ...
- 计算机财务应用实验心得,计算机会计实习心得-20210628124643.doc-原创力文档
计算机会计实习心得 计算机会计实习心得1 毕业实践环节是大学生在完成全部课程后.走向社会之前最真实的一个模拟实验,对于我们财会专业的学生,平时注意注重理论学习,缺乏实践锻炼,因此实习显得尤为重要.在本 ...
- html5考试总结300字,期中考心得300字5
为了检验学生半个学期所学的知识而进行的一次考试,有利于学生比较正式地检验自己平时的学习水平,根据这个成绩,学生可以及时的调整学习心态和方法,更有效率地进行下一阶段的学习,期中考试主要考察学生前半学期的 ...
- Assembly学习心得
http://blog.csdn.net/etmonitor/ Assembly学习心得 说明: 最近开始准备把学到的.NET知识重新整理一遍,眼过千遍不如手过一遍,所以我准备记下我的学习心得,已备参 ...
- 什么叫安装文件索引服务器,搜出精彩 玩转Windows 2008系统心得
[IT168 专稿]不少朋友已经在不经意间与Windows Server 2008系统进行了亲密接触,在一段时间的接触之后,不知大家对该系统的文件搜索功能会有什么样的体会?其实,Windows Ser ...
- mysql主从数据库含义_(转)Mysql数据库主从心得整理
管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对 ...
- 工作中InnoDB引擎数据库主从复制同步心得
近期将公司的MySQL架构升级了,由原先的一主多从换成了DRBD+Heartbeat双主多从,正好手上有一个电子商务网站新项目也要上线了,用的是DRBD+Heartbeat双主一从,由于此过程还是有别 ...
最新文章
- 面试问到java并发_那些面试官必问的JAVA多线程和并发面试题及回答
- Java Web应用的代码分层最佳实践
- MacBook写代码真香!包邮送一台!
- Python使用标准库itertools中count类求解数苹果问题
- [ActionScript 3.0] 记录几个ByteArray 十六进制 String等相互转换的方法
- MongoDB数据库的介绍和连接(非常详细、易懂)
- linux系统Vsftpd搭建FTP
- 等保要求的 linux 系统扫描脚本
- Python爬虫实战(二):爬取快代理构建代理IP池
- vue.js 带有正则选择的车牌控件组件
- 软件工程 -- 开发模型
- flash Android 11.5,增强稳定性 Flash Player 11.5已发布
- html手机端最小字体,移动端最小字体限制测试
- Context-Aware Patch Generation for Better Automated Program Repair -上下文感知补丁生成更好的自动化程序修复
- 利用mysql客户端查询UCSC数据库
- python自动出题_使用Python编写数独游戏自动出题程序
- 从写作到演讲,虾米君不断尝试的 2021|年终回顾
- 【原创】关于2013、2014款Macbook Air安装Windows的那点事
- 初探Java反序列化漏洞
- 200道物理学难题——001 三只蜗牛