成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關于閏秒

系統
2012年6月30日,也就今天晚上,時間會多出現一秒,也就是我們所說的閏秒。我不知道大家對閏秒的了解有多少,所以寫下這篇文章。

2012年6月30日,也就今天晚上,時間會多出現一秒,也就是我們所說的閏秒。我不知道大家對閏秒的了解有多少,所以寫下這篇文章。

背景知識

閏秒是在在UTC(中文“世界標準時間”或“世界協調時間”/英文“Coordinated Universal Time”/法文“Temps Universel Cordonné”)是基于Atomic Clock(原子時鐘)的一種時間,向太陽時(Solar Time )對齊的一種方法,因為太陽時是根據地球公轉來計算的。所以,1972年制定的UTC為了確保其時間相對于UTC的時間誤差不能超過0.9秒,因此在過一段時間后需要加一秒。下圖是有UTC以來閏秒的調整表(來自Wikipedia閏秒的中文詞條)

 

從上表中我們可以看到,從1972年到現在,在這四十年里已經進行過25次的閏秒調整。閏秒是在每年6月或12月的***一天的***一分鐘進行跳秒或不跳秒。是否加入閏秒由位于巴黎的國際地球自轉和參考坐標系統服務(IERS – International Earth Rotation and Reference Systems Service)決定。如果決定加入閏秒,那么這一秒是被加在第二天的00:00:00前的,也就是說,時間會出現23:59:60的情況,然后才是第二天的00:00:00。如果是負閏秒的話,23:59:58的下一秒就直接跳到第二天的00:00:00了。現在,所有閏秒都是正閏秒。

計算機處理閏秒

那么,對于我們的電腦系統來說,怎么處理這個閏秒呢?一般來說,我們需要為我們的電腦系統配置UTC時鐘,并通過NTP (Network time protocol)來進行時間同步,NTP服務器會一級一級地下發閏秒事件通知直到最邊緣的NTP服務器,然后NTP服務器就會把閏秒通知發給客戶端的操作系統,由操作系統來處理閏秒通知。

雖然閏秒調整對普通民眾的日常生活不會產生影響。不過,這個問題將影響部分開啟ntp服務的Linux操作系統——會導致Linux內核Crash!Linux kernel是在2.6.18-164.e15之后的版本中解決了這個問題。換句話說,Linux kernel低于2.6.18-164的Linux系統,無論是什么公司的Linux都將受到影響。(今晚過后大家可以查看一下你的Linux系統日志,看看閏秒有沒有發生)

可以參看下面的bug描述:

  • LKML: Chris Adams: Re: Bug: Status/Summary of slashdot leap-second crash on new years 2008-2009
  • Bug 479765 – Leap second message can hang the kernel

那么,我們的操作系統是怎么處理正閏秒通知的?通常來說有三種實現:

  1. 后退一秒。
  2. 停止一秒。
  3. 真正的增加一秒。

懂編程的人一眼就能看出來,前兩種方式是以一種Workaround或Hack的方式解決這個問題。***種方式會導致一些基于timestamp的消息通知亂序了,而第二種會導致出現兩個一模一樣的timestamp。***一種不會出現timestamp的問題。對了,你還記得以前那篇《你確信你了解時間嗎?》的文章嗎?

***,說說Windows,Windows Time Service不支持閏秒通知,所以,當閏秒發生的時候,你的Windows上的時間會比實際時間快一秒鐘,這需要等下一次的時鐘同步才會完成修正。

【編輯推薦】

  1. 計算機在做些什么:建模、連接、交互利用
  2. SUSE助力OpenStack ***中國云計算基礎建設
  3. Google攜手清華助力西部高校培養創新實用型計算機人才
責任編輯:Yeva 來源: coolshell
相關推薦

2015-07-10 09:42:33

2015-01-13 11:09:14

閏秒Linus Torva

2012-07-02 09:55:28

閏秒技術故障

2012-07-04 15:50:02

系統

2015-07-03 09:27:43

網絡閏秒

2017-01-05 18:43:58

閏秒Linux服務器

2012-07-03 09:57:11

閏秒Linux 服務器

2012-07-02 16:38:22

Linux服務器閏秒

2015-07-01 18:18:39

網絡中斷

2015-06-26 10:11:18

操作系統閏秒新支點

2012-07-05 09:56:04

千年蟲閏年蟲閏秒蟲

2022-11-23 14:15:17

2015-06-25 15:33:17

oracle數據庫

2022-07-26 15:41:24

計算機閏秒

2019-10-17 13:57:38

戴爾

2011-08-08 14:44:11

2022-08-01 09:43:19

程序員Googlefacebook

2011-06-28 10:13:45

翰緯ITSM運維管理

2015-08-17 09:59:49

MVCReact數據庫

2011-01-21 12:12:54

sendmail
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄视频网站免费观看 | 污视频免费在线观看 | 男女一区二区三区 | 九九在线视频 | 精品国产乱码一区二区三区a | 中文字幕亚洲精品 | 伊人亚洲| 欧美国产精品 | 亚洲精品国产偷自在线观看 | 国产精品成人免费 | heyzo在线 | 亚洲成人一区二区三区 | 欧美一级片在线观看 | 日韩欧美成人一区二区三区 | 一级黄色片毛片 | 精品一区二区三区在线观看 | 久久久国产一区二区三区 | 日韩中文一区二区三区 | av片免费| 欧美日韩一 | 亚洲天堂网站 | a级毛片毛片免费观看久潮喷 | 日韩精品一 | 亚洲精品电影 | 国产激情一区二区三区 | 91综合网 | 亚洲精品一区二区三区中文字幕 | 在线一区二区三区 | 毛片免费观看 | 蜜桃视频在线观看免费视频网站www | 影视一区 | 免费观看av| 一区二区三区回区在观看免费视频 | 久久日韩粉嫩一区二区三区 | 日本韩国电影免费观看 | 国产a爽一区二区久久久 | 日韩视频区 | 精品一级电影 | 欧美成人精品二区三区99精品 | 操皮视频 | www.欧美.com|