闰秒原理及其对计算机系统影响.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
闰秒原理及其对计算机系统影响

闰秒原理及其对计算机系统影响 因为网上关于闰秒的原理和对系统影响描述不多且较模糊 ,因 写了 篇文章。 文写了几个小时 ,转载请注明作者 ,感谢。 by 千月 说到闰秒我们首先明确3个概念 ,世界时 ,和原子时和世界协调时 。 世界时 (UT ):可以简单的理解为以地球 自转为标准的计时。 原子时 (TA I ):国际原子时。采用基于铯原子 (Cs 132.9 )的能级跃迁原子秒作为时标。原理就是 ,通过 束缚态光子 ,影响原子核和其电子的耦合 ,产生能级跃迁。这种跃迁是根据光子环绕原子核的位置往复运 动的。因 形成了稳定的间隔 ,而这种间隔就用来确定时间。大概是如下图所示。 世界协调时 (UTC ):这个缩写比较诡异 ,是不能正常语法拼写出来的。 英语 :Coordinated Universal Time ,法语 :Temps Universel Coordonné 当时对于英法都想 自己的语言成为世界协调时的缩写 ,因 争论不下 ,最后大家各退一步使用了 UTC (Universal Time Coordinated )作为其缩写。世界协调时简单的说 ,就是以 原子时 为计量单位 ,来 表示世界时。 问题出现了 ,地球不是恒定转动的 ,而是越转越慢。当然这个慢是很细微的 ,不会是等几十年以后就不转 了。。。- -b 闰秒是一个一秒的调整 ,偶尔应用到协调世界时 (UTC ),以保持其时间接近平均太阳时间或世界时。没有 这样的校正 ,地球旋转计算的时间会偏离原子时间。 这个修正系统在1972年实施 ,已经插入了26个闰秒 ,最近在2015年6月30 日在23:59:60 UTC ,和下一个 闰秒将插入2016年12月31日23:59:60 UTC。 具体来说 ,在所选择的UTC 日期 (一个月的最后一天 ,通常是6月30 日或12月31日 )的23:59:59和下一天 的00:00:00之间插入正的闰秒。 闰秒在UTC时钟显示为23:59:60。负闰秒会在所选月份的最后一天的第 二个23:59:59 ,该 日期的23:59:58将紧接在下一天的00:00:00 (负闰秒就很难见到啦。除非你现在开始从 宇宙推地球让他转快点 )。 这个是最近一个闰秒在 上的显示。 ============ 背景介绍完后的分割线 ============= 对于计算机来讲 ,我们如何同步到UTC时间呢。我们引进了NTP服务。 NTP (Network Time Protocol ):主要是用来同步网络上各个计算机上的时间。看起来好像很简单 ,但 是在现在这个把时间掰成秒的快节奏社会 ,几秒的误差都可能造成很严重的问题。就像警匪片里行动前都 要对表 ,计算机之间的时间也要统一 ,不然就会造成你一个人冲进匪窝 ,面对各式长枪短炮 ,大家还在外 面数秒的尴尬情况。 NTP 版本0 是在1985年实现的 ,最早运用在了unix系统上。基本上是现存最老的互联网协议之一了。最近 一次更新是2010年的版本4。 下图的老人家就是NTP之父 ,因为NTP引起的各种系统问题请直接算他头上。 当然他已经退休 ,在家颐养天年。 NTP 服务呢类似于如下层方式传递时间信息 ,黄线是直连的 ,红线走网络。 0层的服务器是这个样子 ,来自维基百科 我们在系统中可以使用 ntpstat (unix Like系统 )来看到时间源的层信息。理论上层数越低越好 ,但是考虑到网络因素的影响。也不绝 对。 最高15层 ,16层默认是失败。 如果我们接入了互联网 ,我们可以通过互联网同步到时间源。 好了。下面我们谈谈闰秒对系统的影响。 从上面的知识我们得知 ,独立自己一台机器 ,在没有进行任何时间补丁更新的情况下。 是不会出现闰秒的。因为你根本接受不到 ntp服务器发出的闰秒计划信息。- -b 一些组织报告了在2012年6月30日闰秒之后由有缺陷的软件引起的问题。在报告问题的网站有reddit (Apache Cassandra ) Mozilla (Hadoop ) Q

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档