就在协调世界时(UTC)周二午夜报时之前,世界各地的计算机时钟将暂停片刻,以多挤出一秒。
这一闰秒被称为“闰秒”,是为了使国际协调时间与太阳时保持一致。由于地球自转的变化,这两个时间出现了失调。自1971年以来,时钟上增加了25闰秒。网络时间协议(NTP)有助于调节互联网服务器之间的官方时间,使其与UTC保持同步。
但是2012年的最后一个闰秒让一些IT公司和其他公司感到意外,并引起了轰动包括LinkedIn和Reddit在内的网站,以及澳航的乘客预订系统都将崩溃.这些问题涉及未修补的Linux操作系统内核、Hadoop实例、Cassandra和MySQL数据库以及基于java的程序。
红帽公司平台业务部门产品管理主管罗恩·帕切科(Ron Pacheco)在电子邮件中说,在2012年的闰秒之后,Linux系统尤其成为了讨论的焦点,因为该漏洞导致了从性能下降到系统过度活跃导致CPU锁定等各种问题。
然而,这一次,供应商表示他们准备得更好。
红迪网的一位女发言人在电子邮件中表示:“我们的小规模测试很有希望,我们会在活动期间密切关注,迅速对可能出现的任何意外问题做出反应。”
与此同时,领英的一位发言人说,他们正在调整时钟,以防止出现任何问题。
澳大利亚航空公司是2012年首批受到闰秒影响的大型公司之一。由于西班牙Amadeus IT Group生产的Amadeus预订系统的Linux漏洞,该公司遭遇了电脑故障,导致航班延误。全球数十家航空公司都在使用该系统。
“我们已经寻求并得到了Amadeus的保证,他们已经采取行动,确保同样的问题不会在今年再次发生,我们相信不会,”澳航的一名发言人在电子邮件中说。Amadeus没有回应更多信息的请求。
有几种处理闰秒的方法。例如,谷歌实现了一个以闰秒为中心的“涂抹窗口”。为了确保NTP服务器与这多出来的时间同步,它们会减速或“涂抹”大约百万分之14。
谷歌的工程师Noah Maxwell和Michael Rothwell写道:“20个小时后,整个闰秒被加了进去,我们又回到了无涂时间的同步。上个月的一篇博客文章.
红帽公司的帕切科说,另一种方法是让服务器在23:59:59 UTC时间两次计算60秒。
在日本,闰秒将于周三上午9点开始,正好是企业开始工作的时间。主要移动运营商NTT DoCoMo的一位发言人说,该公司已对服务器编程,在上午9点之前的几个小时里略微延长每秒的时间,以与UTC保持同步。竞争对手软银(SoftBank)和主要通讯应用Line表示,他们也在采取对策。
京都立命馆大学(Ritsumeikan University)计算机科学教授上原哲太郎(Tetsutaro Uehara)说:“我们可能会看到一些内部计算机系统发生的小事故,或者一些非常旧、维护不好的系统。”“但它们不会像我们在2012年看到的那样造成大问题。”
由于it企业和证券市场监管机构的担忧,闰秒受到了一些人的批评。各国代表将在11月举行的国际电信联盟(ITU)世界无线电通信大会上继续讨论是否应该废除该制度。一种替代方法是基于UTC的不带闰秒的连续时间尺度。
国际电联的一名发言人在电子邮件中表示:“取消闰秒将有助于实现连续时间,这将支持所有现代电子导航和计算机化系统,并消除对专门的临时时间系统的需求。”