Linux时钟与时钟函数.ppt
《Linux时钟与时钟函数.ppt》由会员分享,可在线阅读,更多相关《Linux时钟与时钟函数.ppt(43页珍藏版)》请在三一办公上搜索。
1、Linux时钟与时钟函数,主要内容,一、Linux时钟概念,二、Linux时钟原理,三、Linux时钟设置,四、Linux时钟函数,一、Linux时钟概念,1、Linux两个时钟概念,硬件时钟又叫RTC时钟(Real Time Clock)、CMOS时钟由主板电池驱动的时钟振荡器生成用于操作系统关机时记录时间软件时钟又叫系统时钟(System Clock)、内核时钟系统时钟源于时钟中断操作系统关机时系统时钟不存在,2、Linux两个时间概念,Wall-clock“墙上时钟时间”从“1970.1.1 00:00:00 UTC”开始经过的时间由全局变量xtime记录System-time系统启动后
2、经过的时间由全局变量jiffies记录单位是时钟滴答,3、时区的概念,时区的由来地球自转造成地域时间差1884年在华盛顿召开的国际经度会议上,规定将全球划分为24个时区中时区(零时区)、东1-12区、西1-12区常用时区缩写UTC:Universal Time CoordinatedGMT:Greenwich Mean Time(GMT=UTC)CST:Chinese Standard Time(CST=UTC+8),世界时区图,4、夏令时的概念和由来,夏令时的概念又叫夏时制、日光节约时间常用缩写DST(Daylight Saving Time)是一种为节约能源而人为规定地方时间的制度,制度实
3、行期间所采用的统一时间称为“夏令时间”夏令时的由来本杰明富兰克林首次提出夏令时的思想1916年,德国首先实行夏令时目前全世界有近110个国家每年实行夏令时,5、夏令时的利弊,优点充分利用光照,节约了能源燃料的使用减少了,温室气体排放也相应减少有人认为夏令时对患有夜盲症的人大有好处也让人们养成了早睡早起的好习惯弊端时间更换对人们生活带来不便有人认为夏令时在旅游业和能源消耗上获利不明显扰乱了人类和动物的生物钟,6、中国的夏令时,1986年至1991年,中华人民共和国在全国范围实行了六年夏令时规定每年从4月中旬的第一个星期日2时整(北京时间)到9月中旬第一个星期日的凌晨2时整(北京夏令时)夏令时制度
4、在1992年停止施行,二、Linux时钟原理,1、时钟电路的组成,电脑主板时钟电路组成晶振时钟芯片(常见ICS和Winbond)电容、电感、电阻等,2、时钟频率的来源,时钟频率的来源时钟振荡器时钟振荡器组成晶体振荡器(简称晶振)时钟芯片时钟振荡器原理晶体压电效应与压电谐振有源放大反馈电路,时钟芯片原理图,主板时钟分布图,3、系统时钟的成因时钟中断,时钟中断的概念由时钟中断电路按照一定的时间周期向CPU发出的中断时钟中断的周期称为一个滴答(tick)时钟中断电路的组成:可编程逻辑定时器中断管理器,3、系统时钟的成因时钟中断,时钟中断的主要工作更新系统启动后的时间流失(即更新jiffies)更新系
5、统“墙上时钟时间”(即更新xtime)计算进程的时间片更新资源计数引发软件定时器,4、系统时钟运作机制,三、Linux时钟设置,1、Linux时钟配置文件(1),Linux时钟涉及到的配置文件/etc/sysconfig/clock/usr/share/zoneinfo/etc/localtime/etc/rc.d/rc.sysinit,1、Linux时钟配置文件(2),/etc/sysconfig/clock包含系统时区信息决定硬件时钟是UTC时钟还是本地时钟,1、Linux时钟配置文件(3),/usr/share/zoneinfo/包含世界全部时区信息,1、Linux时钟配置文件(4),/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 时钟 函数
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6511286.html