X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=help%2Fhtml%2Fmemory.html;h=9437a60e1c8619787181a43ddd8e1c51356099ba;hb=bc18effe68ba80213a6d03ca7e6175adc6be71d6;hp=e18e273bc6e63d17a8266460e4a4915b193850f3;hpb=6ab4ef1cc71ff9d28a21a139db69e4a8351a3fb5;p=jalview.git diff --git a/help/html/memory.html b/help/html/memory.html index e18e273..9437a60 100755 --- a/help/html/memory.html +++ b/help/html/memory.html @@ -1,18 +1,156 @@ + * You should have received a copy of the GNU General Public License + * along with Jalview. If not, see . + * The Jalview Authors are detailed in the 'AUTHORS' file. + --> + +Memory Settings + + +

+
+ 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 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 for saving PNG files, or when interpreting the result + of a web service calculation). +

+

+ Jalview Memory Usage Monitor: If you are concerned about + memory, or think that things might be behaving strangely because of + a shortage of memory, then you can check this by enabling the memory + usage monitor. This is done by selecting the Tools→Show + Memory Usage option. Once enabled, the memory usage monitor + displays the currently available memory, the total memory, and the + percentage free at the bottom left hand side of the Jalview Desktop + window's background. +

+

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

+ +

+ Please Note: We do modify the default memory settings in + Jalview from time to time, so you may find different numbers to + those shown in the examples above. +

+ 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 + reducing the sizes until Jalview starts up properly!

+

+ We increased the default memory in Jalview 2.10.5 to 1G. To launch + Jalview with the pre 2.10.5 default memory allocation, use the Jalview + 256MB JNLP. +

+

 

+ +