楽譜OCRアプリのAudiverisでOutOfMemoryErrorが出ると、コンソールに下記のようなエラーログが出力されます。
Error in performing [LOAD, BINARY, SCALE, GRID, HEADERS, STEM_SEEDS, BEAMS, LEDGERS, HEADS, STEMS, REDUCTION, CUE_BEAMS, TEXTS, MEASURES, CHORDS, CURVES, SYMBOLS, LINKS, RHYTHMS, PAGE] java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
AudiverisはJava製なので、ヒープサイズを増やす必要があり、設定ファイルの変更が必要です。
Windowsの場合、変更対象の設定ファイルは、下記にあります。
C:\Program Files\Audiveris\app\Audiveris.cfg
変更前
Audiverisのデフォルトは、下記が設定されています。
java-options=-Xms512m
java-options=-Xmx1024m
変更後
下記のようにすると、3GBにすることができます。
java-options=-Xms3g
java-options=-Xmx3g
変更後、Audiveris右上の表記が、MB換算で設定した値になっていれば、正常に反映されています。
0 件のコメント:
コメントを投稿