非常に大きなファイルをダウンロードするために使用するJavaで書かれたVuzeプログラムがあり、問題が発生しました。使用するメモリ量を増やす必要があります。アプリケーションの指示に従いましたが、実際のメモリ使用量は変わりません。これは、Java(JVM)が自分のアプリケーションで設定したメモリ量をサポートするように設定されていないためです。
ファイル不足エラーとメモリ不足エラーの両方が発生します。
Java仮想マシンで使用されるメモリを増やす方法は?
私のJavaはOracleです。私のシステムはFedora 20 X86_64 KDEです。
答え1
vuze シェルスクリプトを変更する必要があります。このシェルスクリプトは実際にはazureus
vuzeの古い名前と呼ばれるファイルへのリンクです。たとえば、メモリを256 MBに増やすには、このスクリプトの行をJAVA_ARGS="-Xmx128m"
に変更します。JAVA_ARGS="-Xmx256m"
その後、vuzeを再起動してください。