-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Java: Out of memory when translating #22
Comments
Here is some of the output from the command line when this occurs:
|
A different issue which is occurring aside from the memory one is an java.lang.NullPointerException and java.lang.IndexOutOfBoundsException when trying to transcribe one of the sheets, after resetting the sheet to binary. The output is:
|
@their I think we'd better keep issues separate. So let's address the first one: memory use on a 90-sheet input, which is a pretty big input. You have 2 non exclusive ways to tackle this: increase the memory offered to the software, and decrease its actual memory needs. 1/ Increase available memory: You don't have much physical memory (you said 4GB with about 2GB available).
by something like:
2/ Decrease memory needs: 2a/ Run in batch mode (via the 2b/ Another possibility is to do everything in interactive mode (which is the default mode), but keep an eye on your memory consumption. By default, sheets are kept in memory, so you'll never reach your 90 sheets that way. Simply, process just a few sheets, then swap them to disc, then process a few other sheets, swap them, etc. Tell us how it goes, |
Yes, that's the way to go. Please open a separate issue for your "NullPointerException" problem. |
Hello.
FAILURE: Build failed with an exception.
BUILD FAILED in 3m 8s D:\Music\audiveris>` |
@programmmerr |
Shouldn't the batch mode be default when I have more than 3 pages? |
The user is in the driver's seat and I think it's the best approach. |
Translating a pdf with about 90 pages. Java complains that there is a max memory limit of 1G. The machine has only 4gb of memory with only about 2gb free before opening audiveris. Audiveris will translate a few pages but then it will hit a memory limit on many other pages. Is there any workaround for this? Excellent application by the way. Well done 👍
The text was updated successfully, but these errors were encountered: