Linux编程
gunterwe
这个作者很懒,什么都没留下…
展开
-
自旋锁的特点
获得自旋锁后进程会独占CPU,并且禁用内核的抢占式机制,直到释放该锁.所以: 1.自旋锁用于单处理器或者非抢占式内核自动退化为空操作. 2. 3. …代写原创 2017-06-21 13:11:28 · 1501 阅读 · 0 评论 -
Linux用户进程高精度定时器去抖动
Linux用户进程高精度定时器去抖动【新手自学APUE】。通过实践 itimer定时器去抖动 总结的几点注意事项: 定时器精度要支持较高精度,定时器设置值要大于 【上确界】(最大值)(每 两次 抖动的时间间隔),这样定时器就不会因为超时而把抖动数据当做第一次有效数据读取;同时定时器设置值要小于用户 最短的【下确界】(驱动每 两次 向缓冲区写数据的时间的间隔) 对于第一次读取有效数据要造原创 2017-08-26 16:49:51 · 932 阅读 · 0 评论