私の Linux サーバーでは、すべての Java プログラム (「Hello world」も含む) が 100% の CPU を使用し、非常に低速です。Id は Java のバージョンに依存しません。異なるバージョンの openjdk と sun jdk を試しましたが、どちらも同じように動作します。どうすれば修正できますか?
質問する
9398 次
1 に答える
11
この記事で解決策を見つけましたhttp://blog.wpkg.org/2012/07/01/java-leap-second-bug-30-june-1-july-2012-fix/
これは「うるう秒のカーネルバグ」が原因である可能性が非常に高いです。まず、以下の内容を確認してください。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
そして、もう一度テストします。
于 2012-08-15T09:53:36.500 に答える