X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=help%2Fhtml%2Fmemory.html;h=330ca3367917289c363c0dd3d95628282b79858f;hb=3f60a9f8e22eb10e28495d59200166a8e3111e30;hp=8dd2b58cafc00fff17f528ced2d17c69217d22bd;hpb=bb712bf37621ce1bee698ecd847845bcdf4e3269;p=jalview.git diff --git a/help/html/memory.html b/help/html/memory.html index 8dd2b58..330ca33 100755 --- a/help/html/memory.html +++ b/help/html/memory.html @@ -1,62 +1,63 @@ Memory Settings -

+

- Memory Usage Settings for Jalview + Memory Usage Settings for Jalview

-

Jalview sometimes runs out of memory. This is because of the way that Java - runs on a computer - what is actually run is a program called a virtual machine - (the JVM) which executes the java instructions. The JVM has limits on the memory - that can be allocated to the java program - and you might need to increase them +

Jalview sometimes runs out of memory. This is because of the way that Java + runs on a computer - what is actually run is a program called a virtual machine + (the JVM) which executes the java instructions. The JVM has limits on the memory + that can be allocated to the java program - and you might need to increase them if you are working with particularly large datasets.
- If Jalview has not explicitly told you that it has run out of memory, then a - common sign is that a function that normally works seems to have no effect when - working with a larger set of sequences (this might include open dialog boxes + If Jalview has not explicitly told you that it has run out of memory, then a + common sign is that a function that normally works seems to have no effect when + working with a larger set of sequences (this might include open dialog boxes for saving PNG files, or when interpreting the result of a web service calculation).

-

The way you increase the memory settings for the JVM depends on which installation +

The way you increase the memory settings for the JVM depends on which installation of Jalview you use:

-Jalview doesn't start... What do the memory settings mean ? -

The 1000m value corresponds to the maximum number of megabytes of space that - java objects can occupy. The 500m is the initial heap size that java will run - in - increasing this can speed up memory allocation if you know you will need - 500 meg of memory to begin with (ie it should speed up loading large alignments). +Jalview doesn't start... What do the memory settings mean ? +

The 1000m value corresponds to the maximum number of megabytes of space that + java objects can occupy. The 500m is the initial heap size that java will run + in - increasing this can speed up memory allocation if you know you will need + 500 meg of memory to begin with (ie it should speed up loading large alignments).

-

If, after setting the initial and maximum heap size to some large value, you - cannot actually start Jalview, then the max and initial sizes are too big for - your machine (there seems to be a physical limit related to physical RAM - email - the usual address to enlighten us if you know better!). Our experiments found - 1000m to be the biggest setting that could be used on a 1GB machine. Just try +

If, after setting the initial and maximum heap size to some large value, you + cannot actually start Jalview, then the max and initial sizes are too big for + your machine (there seems to be a physical limit related to physical RAM - email + the usual address to enlighten us if you know better!). Our experiments found + 1000m to be the biggest setting that could be used on a 1GB machine. Just try reducing the sizes until Jalview starts up properly!