ICE(洲际交易所)将延迟日用品交易市场开盘时间至下午8点零5分;
CME(芝加哥商品交易所)在7点55分到8点零5分之间将停止所有交易。
那么对于只认数据的OS来讲,系统应该怎样正确认识闰秒这个“非正常”存在?经历了挫败的科学家们又会如何解决这个问题呢?
NTP时间服务器
一般来说,我们需要为我们的电脑系统配置UTC时钟,并通过NTP(Network time protocol)来进行时间同步,NTP服务器会一级一级地下发闰秒事件通知,直到最边缘的NTP服务器,然后NTP服务器就会把闰秒通知发给客户端的操作系统,由操作系统来处理闰秒通知。
2005年闰秒,致使谷歌的系统停止接受新指令后,谷歌开发了其所谓的"最酷变通方式"。为了避免闰秒问题,谷歌在其服务器时钟中每天添加数毫秒,以此避免闰秒出现。而当闰秒出现时,调整幅度已经不足以引发任何警报。这种方法也被称作:闰秒弥补(leap smear)。
AWS即Amazon Web Services,是亚马逊(Amazon)公司的云计算IaaS和PaaS平台服务。
可面向用户提供包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,能够帮助企业降低IT投入成本和维护成本。似乎AWS采取了和谷歌类似的解决方案:将这1秒平均摊在闰秒出现前后的24个小时,让每秒的秒数稍微增长一点点,最后补满1秒。
但并非所有公司都在运用接受了谷歌的"最酷变通方式"。很多公司仍然面临闰秒问题。2015年的闰秒,可能会导致部分Linux服务器产生高CPU使用率。因为Java和MySQL试图通过CPU硬件晶振的数据获得当前精确的时间,由于闰秒的关系导致较高的CPU占用。
同时,Linux kernel 2.6.29之前版本存在bug,在进行闰秒调整时很可能会引起系统时钟服务ntpd进程死锁。据Opera Software系统管理员Marco Marongiu称,在今年闰秒来临之前,至少有一部分Opera服务器在收到时钟服务时就已经开始被锁定。
“2012年闰秒来临的时候,人们已经花了一些功夫去研究它,最终确保一切安好,希望今年这次大家都能hold住。”Linux创造者Torvalds如是说。