注:本文论述的情况是内核默认未开启高精度定时器。

不建议这么用,需要较高精度的定时器可参考本博客后面的文章。

一、先上结论

1、默认的HZ是100,usleep的最小时间是10ms;

2、将HZ修改为1000,usleep的最小时间更改为1ms。

二、如何修改HZ

1、在.config中修改CONFIG_HZ 不会生效。修改autoconf.h同样无效;

2、修改param.h中的USER_HZ和#else HZ 都是无效的;

3、最简单的方法:直接将param.h的HZ修改为1000:# define HZ 1000 //CONFIG_HZ

在这里修改的话。编译的时候会在timeconst.h(由脚本timeconst.pl自动生成的文件)报错(可将其注释掉)

#if HZ != 100
#error "kernel/timeconst.h has the w

HZ 和 usleep最小睡眠时间(低精度定时器)相关推荐

  1. Linux 内核定时器使用 一 低精度定时器

    内核定时器是一个数据结构,它告诉内核在用户定义的时间点使用用户定义的参数来执行一个用户定义的函数.其实现位于 <linux/timer.h>中. 内核提供了一组用来声明.注册和删除内核定时 ...

  2. 三种睡眠时间函数的区别:linux 的sleep()、usleep()、nanosleep()函数

    三种睡眠时间函数的区别:linux 的sleep().usleep().nanosleep()函数 (1)sleep()-------以秒为单位 unsigned int sleep(unsigned ...

  3. 微秒时间_Ublox 1PPS时间脉冲精度配置问题

    当接收1个或者多个GNSS系统如何处理1pps输出?是用UTC或其他时钟标准? 还是用平均值? 每个GNSS都提供了一个模型来将它们的系统时间转换为UTC,但是各个参数都有小的差别,差异可达几百纳秒. ...

  4. AAAI2020| 超低精度量化BERT,UC伯克利提用二阶信息压缩神经网络

    2020-01-19 10:50:01 机器之心发布 机器之心编辑部 2020 年 2 月 7 日-2 月 12 日,AAAI 2020 将于美国纽约举办.不久之前,大会官方公布了今年的论文收录信息: ...

  5. 低精度神经网络:从数值计算角度优化模型效率

    作者丨林野 学校丨东北大学自然语言处理实验室2019级博士生 研究方向丨机器翻译.模型压缩.模型加速 背景 近年来,随着人工智能的不断兴起,神经网络已经在语音识别.计算机视觉和自然语言处理领域等多个任 ...

  6. 最健康的睡眠时间究竟是多少?

    我每天都睡足8个小时,怎么还是这么困啊?"很多男性朋友都有这样的疑问.不是说每天8个小时的睡眠是最健康的,为什么那些一天睡5.6个小时的人看上去反而更生龙活虎.精力充沛呢? 怪8小时不如6小 ...

  7. 你的睡眠时间和睡眠质量达标了么?

    导读:充足的睡眠时间到底是多少?虽然人与人之间存在个体差异,但大部分人所需的睡眠时间还是基本相同.除了睡眠时间,睡眠质量也非常重要. 睡眠时间 不同年龄段,所需的睡眠时间也不尽相同.美国国家睡眠基金会 ...

  8. 你的睡眠时间和睡眠质量达标了么

    导读:充足的睡眠时间到底是多少?虽然人与人之间存在个体差异,但大部分人所需的睡眠时间还是基本相同.除了睡眠时间,睡眠质量也非常重要. 睡眠时间 不同年龄段,所需的睡眠时间也不尽相同.美国国家睡眠基金会 ...

  9. 2D流体火焰,低精度测试。

    这只是一个静帧的图片,用了大概3个2D流体(没记错应该是),没什么特别的动画,只是常规的流体的向上运动.合成中用了几个调色节点,边缘调节,辉光之类的特效.到了真正如果用到制作中,最少也得有六个左右的容 ...

最新文章

  1. 9000亿投资浪费在数字化转型,罪魁祸首在DevOps?
  2. Kaggle HousePrice : LB 0.11666(排名前15%), 用搭积木的方式(一,原理)
  3. Windows在当前目录快速打开cmd的方法
  4. .NET创建WebService服务简单的例子
  5. exception javax.crypto.BadPaddingException: Given final block not properly padded
  6. [英语阅读笔记]Creating Master Detail Pages using GridView
  7. 程序上下文切换,什么是上下文?
  8. 打印准考证服务器异常显示,注意了!打印准考证时,你可能遇到这些问题!
  9. c51语言转换ASCII码,ASCII 码和十六进制数的转换 -51单片机
  10. 博士申请 | 南方科技大学丁克蜜老师课题组招收全奖博士/硕士研究生
  11. java 购物网站毕业设计_基于JavaWeb的购物网站(商城)的设计与实现(SSH,MySQL)(含录像)...
  12. C程序设计——图片文件合成器
  13. PM应具备的规划技巧-顾客价值管理
  14. vue中用canvas 画一个六边形 类似蜂窝形的功能导航主菜单
  15. 阿里云服务器安装mongodb
  16. 探讨服务端自定义生成PDF的几种方案
  17. 2022计算机保研经历
  18. 【C语言】好题分享——回文对称数
  19. cmake中如何添加fPIC编译选项
  20. Win10如何使用win7的照片查看器

热门文章

  1. 初识DataBinding路上的坎
  2. Python--PyQt5
  3. cpu设计和实现(pc跳转和延迟槽)
  4. Android 带你玩转实现游戏2048 其实2048只是个普通的控件
  5. 网络安全--主机探测教程
  6. 【开发历程】STM32F4之SHT31-DIS温湿度传感器完整学习历程(附模块化程序代码,带详细注释)
  7. Gridea+Coding Page个人网站搭建
  8. Markdown 基础入门
  9. Windows 和 android 平台Boost编译方法
  10. Profibus DP-Slave in C