如何在linux2.6下实现0.1毫秒级的定时器
时间:2007-09-11
来源:互联网
关于定时器的问题原本是一个很久远的话题了,我以“定时器”为关键字搜了一下本论坛,最近一个关于定时器的帖子是去年9月份的,而且搜索出来的帖子还打不开,所以只好发个新贴问一下了,大家勿怪。
要求如下:
1、基于Linux 2.6内核
2、精度最小要达到0.1毫秒
3、不能使用循环的方式来延时,除了处理定时事件外,应当不占用CPU。
4、定时事件位于应用程序层(add_timer的事件好象位于内核层)。
希望大家能不吝赐教,给出一些提示或参考资料,不胜感激。
要求如下:
1、基于Linux 2.6内核
2、精度最小要达到0.1毫秒
3、不能使用循环的方式来延时,除了处理定时事件外,应当不占用CPU。
4、定时事件位于应用程序层(add_timer的事件好象位于内核层)。
希望大家能不吝赐教,给出一些提示或参考资料,不胜感激。
作者: netpublic 发布时间: 2007-09-11
觉得定时通常都和硬件有关,特别是嵌入式系统,内核也只是通过大概的推算来计算时间,从底层bsp入手可能更好些。
作者: flag 发布时间: 2007-09-14
内核下有自己实现的软定时器吧可以达到ns级精度
硬件定时器精度不高
硬件定时器精度不高
作者: AIKO_sex 发布时间: 2007-09-14
请问flag,“底层bsp”是什么?
作者: netpublic 发布时间: 2007-09-14
请问AIKO_sex,你能说一下这个软定时器的名称和对应的系统函数吗?
作者: netpublic 发布时间: 2007-09-14
没什么,以为你是做非x86的东西,所以可能会有区别于标准内核的芯片支持包之类的东西。
作者: flag 发布时间: 2007-09-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28