Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

クラスファイルを指定して実行するとエラーメッセージが出る

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space プログラムを実行するのに必要なメモリが足りない.「-Xmx」オプションを使うと,メモリの最大使用量を増やすことができる.例えば100メガバイトにするのであれば,以下のように実行する.
$ java -Xmx100m Calc
自作のデータ処理プログラムでの参考値だが,メモリ1Gバイト搭載のLinuxパソコンで,配列の最大合計要素数が300万強のプログラムを実行するときは,150メガバイト(-Xmx150m)なければダメだった.