3

CentOS 6.2 を使用すると、これらのインストールは両方とも同じサーバー上にあります。

「最小限」のインストールを行った後、Java プログラムの実行速度が非常に遅くなります。「ソフトウェア開発ワークステーション」のインストールを行った後、Java プログラムは通常の速度で実行されます。

これまでに収集された情報:

  • 最小インストールに含まれていないサービスを有効にしirqbalanceても効果cpuspeedがありません

  • Phoronixスイートを使用してベンチマークを実行し、CPU/RAM/HD の速度をテストしました。これらのテストはすべて、両方のインストールで正常に実行されます。

  • DaCapoスイート (Java にある) を使用してベンチマークを実行しました。これらのテストはすべて、最小限のインストールではひどく実行されます(つまり、5 倍から 50 倍遅くなります)。

  • JRE の複数のバージョンを試した: OpenJDK 6、Sun Java 6、Sun Java 7

  • yum を使用して最新のパッケージに更新しました

  • この速度低下を 2 つの異なるサーバーで複数回確認しました。

  • どちらのサーバーも Xeon デュアル コア プロセッサを使用し、16GB 以上の RAM を搭載しています。

誰がこれを引き起こす可能性があるか考えていますか?

4

1 に答える 1

1

oracle jdkをテストしたとき、それはoracleサイトのbinファイルでしたか?

オラクルのパッケージはまったく同じように動作するはずです。これらのrpmをダウンロードしてください(centos 6に問題なくインストールされます)

java_rpm java_devel

これらは公式パッケージです(両方をインストールする必要があります)。次に、次のことも行う必要があります。

(使用するJavaを選択してください)

alternatives --config java

(使用するjavacを選択してください)

alternative -- config javac 
于 2012-02-24T21:48:00.750 に答える