Java在linux上使用100%的cpu
在我的linux服务器上,任何java程序(甚至“Hello world”)都使用100%的cpu,而且速度非常慢。Id不依赖于java版本,我尝试过不同版本的openjdk和sun jdk,它们的行为都相同。如何解决这个问题?我在本文中找到了解决方案 这很有可能是由“闰秒内核错误”引起的。首先,在Java在linux上使用100%的cpu,java,linux,cpu-usage,Java,Linux,Cpu Usage,在我的linux服务器上,任何java程序(甚至“Hello world”)都使用100%的cpu,而且速度非常慢。Id不依赖于java版本,我尝试过不同版本的openjdk和sun jdk,它们的行为都相同。如何解决这个问题?我在本文中找到了解决方案 这很有可能是由“闰秒内核错误”引起的。首先,在dmesg [10703552.860274] Clock: inserting leap second 23:59:60 UTC 要解决此问题,请首先停止ntp客户端。关于类debian系统 /e
dmesg
[10703552.860274] Clock: inserting leap second 23:59:60 UTC
要解决此问题,请首先停止ntp客户端。关于类debian系统
/etc/init.d/ntp stop
存储当前时间
date -s now
并测试java。如果一切正常,请尝试重新启动ntp服务
/etc/init.d/ntp start
然后再测试一次。当我看到这个时,我很兴奋。。。不幸的是,这对我不起作用。