JVM ヒープ サイズを増やすことで「java.lang.OutOfMemoryError: Java heap space」を修正するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-01 14:36:02
オリジナル
196 人が閲覧しました

How to Fix

JVM のヒープ サイズの増加: OutOfMemoryError の解決

「java.lang.OutOfMemoryError: Java heap space」エラーが発生した場合は、 Java 仮想マシン (JVM) のメモリが不足している可能性があります。この問題を回避するには、JVM のヒープ サイズを増やすことができます。

ヒープ サイズ パラメータ

JVM のヒープ サイズは、次のパラメータを使用して調整できます。

  • -Xms: 初期ヒープ サイズ
  • -Xmx: 最大ヒープ サイズ
  • -Xss: スレッド スタック サイズ

ヒープ サイズの増加

ヒープ サイズを増加するには、 - を指定します希望のサイズの Xmx パラメータ。たとえば、最大ヒープ サイズを 256 メガバイト (MB) に設定するには、次のコマンドを使用します。

java -Xmx256m <program_name>
ログイン後にコピー

この場合、OutOfMemoryError は次のとおりです。 TestData.java プログラムで報告されます。この問題を解決するには、次のようにヒープ サイズを増やすことができます:

java -Xmx256m TestData.java
ログイン後にコピー

以上がJVM ヒープ サイズを増やすことで「java.lang.OutOfMemoryError: Java heap space」を修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!