博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux系统时钟和硬件时钟
阅读量:6986 次
发布时间:2019-06-27

本文共 703 字,大约阅读时间需要 2 分钟。

  hot3.png

1、电池驱动

在PC机上,一般都会有由电池驱动的硬件时钟。这个电池的作用是什么呢?它就是保证当我们的Computer没电时,我们的(硬件)时钟仍然可以工作。

2、那么硬件时钟是怎样设置的呢?

      a) 硬件时钟可以在BIOS启动时设置,重装过系统的朋友一般都会接触过BIOS设置界面,其中可以设置CMOS时间,在此不再赘述。

      b) 也可以在操作系统启动后设置,要根据具体的命令使得系统时间和硬件时间进行同步。

3、注意

Linux内核会紧紧跟踪硬件时钟。在启动时,Linux会依据硬件时间设置自己的系统时间。设置成功之后,两个时钟相互独立运行。这一点儿,在网上传播了大量错误的解释。请读者注意。

4、linux为什么要设置自己的时钟?换句话说,为什么不直接用硬件时钟呢?

Linux保持自己的时钟,是因为时时去查看硬件时钟是很慢而且很复杂的。

5、显示什么时间?

   a) Linux时钟总会显示UTC时间。以这种方式,内核就不需要了解时区神马的。这种简易性使得系统有更高的可靠性,而且更新时区信息变得更容易。因为每个进程要自己亲自转换适合自己的时区信息,这样给Linux内核减轻了负担是吧。

  b) 硬件时钟以本地时间或UTC时间形式呈现。一般看来,以UTC时间更好一些,因为这样的话,当夏日制开始或结束时,你没有必要更改硬件时钟。不幸的是,一些PC操作系统,比如MS-DOS,Windows,OS/2等,都让硬件时钟显示本地时间,这样的话,夏日制开始or结束时,都必须更改硬件时钟。是不是很“茶包”(trouble)啊~

转载于:https://my.oschina.net/psuyun/blog/357275

你可能感兴趣的文章
卷积(转自wiki百科)
查看>>
source tree常用功能
查看>>
DDR线长匹配与时序
查看>>
[HDU]2098分拆素数和
查看>>
python之metaclass
查看>>
给网页去色
查看>>
页面瘦身之压缩viewState和保存viewState到服务器
查看>>
POJ 1655 Balancing Act[树的重心/树形dp]
查看>>
[题集]图论
查看>>
android view知识点 总结
查看>>
记一个鼠标略过时候的css动画
查看>>
HTTP协议
查看>>
slave->pxc后GTID不一致
查看>>
WPF 与Surface 2.0 SDK 亲密接触 - 图形缩放篇
查看>>
PhotoShop常用的功能汇总
查看>>
基于移动端Reactive Native轮播组件的应用与开发详解
查看>>
专家的修炼之路 —— 德雷福斯模型 Dreyfus
查看>>
TcpClient和TcpListener 类的使用-编写一个点对点聊天工具(初级入门篇)
查看>>
CSS 圆角
查看>>
C#解压缩文件
查看>>