随笔分类 -  linux时间子系统

摘要:上篇文章大致描述了Linux时间管理的基本情况,看了一些大牛们的博客感觉自己写的内容很匮乏,但是没办法,只能通过这种方式提升自己……闲话不说,本节介绍下时间管理下重要的数据结构 设备相关数据结构 //时钟源结构 struct clocksource{} //时钟设备结构 struct tick_de 阅读全文
posted @ 2017-06-27 17:58 jack.chen 阅读(752) 评论(0) 推荐(0)
摘要:2017/6/21 时间这一概念在生活中至关重要,而在操作系统中也同样重要,其在系统中的功能绝不仅仅是给用户提供时间这么简单,内核的许多机制都依赖于时间子系统。但凡是要在某个精确的时间执行某个事件,必然会用到时间子系统。而内核中定时器的发展可以以2.6版本的内核作为一个分界点。之前主要是低分辨率定时 阅读全文
posted @ 2017-06-26 19:52 jack.chen 阅读(898) 评论(0) 推荐(0)
摘要:2017-06-03 周末闲暇无事,聊聊内核中的wait_event*类函数的具体实现,等待事件必定涉及到某个条件,而这些函数的区别主要是等待后唤醒的方式……直奔主题,上源码 wait_event_interruptible 调用该宏首先会先检查条件,如果条件已经满足,则不用等了呀,返回吧……,否则 阅读全文
posted @ 2017-06-03 19:55 jack.chen 阅读(6842) 评论(0) 推荐(0)

以马内利