闰秒导致部分 Linux 服务器高 CPU 使用率

系统
国际地球自转和参考坐标系统服务(IERS)在2012年6月30日午夜(北京时间7月1号7点59分59秒)增加一闰秒(即出现7:59:60)。

  国际地球自转和参考坐标系统服务(IERS)在2012年6月30日午夜(北京时间7月1号7点59分59秒)增加一闰秒(即出现7:59:60)。

  由于Linux kernel 2.6.29之前版本存在bug,在进行闰秒调整时可能会引起系统时钟服务ntpd进程死锁。Debian Lenny、RHEL/CentOS 5等旧发行版今天仍被广泛使用,部分供应商早已经发布了补丁。但除了Linux服务器外,一些服务器程序也因为闰秒出现了问题,如Reddit、Mozilla、FourSquare、Yelp、LinkedIn和Gawker等网站都短暂遭遇了技术问题,国内的一家云储存供应商发现运行在CentOS 6.2上的Java和MySQL因闰秒出现了不同程度的CPU利用率增长,猜测是JVM和MySQL试图通过CPU硬件晶振的数据获得当前精确的时间,由于闰秒的关系,这个时间和操作系统维持的墙上时间(Wall Time,也就是显示给用户看的时间)不一致,导致了这个问题。

  简单的修正方法是强制重置系统时间,让系统中所有时间回到同步的状态。

责任编辑:黄丹 来源: Linux中国
相关推荐

2012-07-02 16:38:22

Linux服务器闰秒

2019-07-31 07:26:16

Linux服务器CPU

2019-01-15 15:04:54

CPU电脑使用率

2020-07-08 07:00:00

LinuxCPU应用程序

2009-11-16 17:03:20

Oracle优化CPU

2023-02-08 08:29:55

PG数据库服务器

2019-09-24 14:52:35

CPU负载Linux

2009-12-15 15:12:05

Linux限制进程cp

2019-03-05 15:53:40

Linux服务器CPU

2016-10-11 08:33:32

服务器使用率多线程

2009-12-22 09:23:59

Linux Sysst

2021-05-31 15:53:57

CPU Top命令

2022-07-23 21:31:24

KubernetesLinux开源

2021-08-10 11:45:57

topCPULinux

2017-03-23 19:27:55

LinuxCPUCPU利用率

2019-01-28 10:23:58

CPU使用率Linux

2017-05-03 11:10:14

Linux进程监控cpustat

2021-11-11 16:46:02

CPU使用率 .NET

2014-12-01 13:44:03

cgroupscpulimitlinux

2010-04-27 10:32:54

Oracle优化CPU
点赞
收藏

51CTO技术栈公众号