0

Java 1.6.0_29 で RHEL 6.1 を実行しています。java -version (またはその他の Java の呼び出し) を実行すると、次の結果が得られます。

# There is insufficient memory for the Java Runtime Environment to continue.
# Cannot create GC thread. Out of system resources.

ただし...これは1人のユーザーに対してのみ発生します。他のユーザーは、JVM を正常に開始できます。すべてのユーザーが同じ Java インストールを指しています。暗闇での撮影ですが、こんなことに遭遇したことのある人はいますか?

アップデート:

問題は、ユーザーのプロセス数の制限であることが判明しました。最近、ボックスをアップグレードして大量のコアを追加したため、JVM はコア数に基づいて並列 GC により多くのスレッドを割り当てていました。ユーザーのプロセス制限を増やし、Java は今のところ問題なく実行されています。長期的な解決策は、おそらく Java GC 設定を微調整することです。

4

0 に答える 0