6

私の Linux サーバーでは、すべての Java プログラム (「Hello world」も含む) が 100% の CPU を使用し、非常に低速です。Id は Java のバージョンに依存しません。異なるバージョンの openjdk と sun jdk を試しましたが、どちらも同じように動作します。どうすれば修正できますか?

4

1 に答える 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 に答える