How to Set Maximum Memory for Blast2GO

How to Set Maximum Memory for Blast2GO

Blast2GO automatically reserves up to 80% of the available system memory (i.e. RAM), which is fine in most cases. However, sometimes and especially on Linux, this can lead to excessive swapping and will slow down Blast2GO. Follow this guide to manually change the maximum amount of memory Blast2GO will be allowed to use.

Add the -Xmx parameter followed by the desired amount to the Blast2GO configuration file (Blast2GO.ini):

(...) -XX:+UseConcMarkSweepGC -XX:+DisableExplicitGC -XX:SoftRefLRUPolicyMSPerMB=5
-Xmx2000m
  • Use at least 1000M.
  • Do not assign more RAM than your computer has.
  • Only change this value if you know what you are doing and if it is necessary.
  • Any change to the Blast2GO.ini only takes effect after restarting Blast2GO!

Examples:

  • Xmx1000m -> 1000 Megabyte
  • Xmx1g -> 1 Gigabyte
  • Xmx6g -> 6 Gigabyte

On Ubuntu Linux, you may also consider lowering vm.swappiness to 1, read this tutorial for more information.

Where to find Blast2GO.ini:

windows Locate your Blast2GO.ini (default: C:\Program Files\Blast2GO\Blast2GO.ini) and open it with administrator rights in order to be able to save it after modifying.

    1. Press the WINDOWS key and paste the following:
      notepad C:\Program Files\Blast2GO\Blast2GO.ini
    2. Press CTRL + SHIFT + ENTER and click yes in the upcoming dialog to open notepad with administrator rights.
tux Locate your Blast2GO.ini (default: /home/user/Blast2GO/Blast2GO.ini) and open it with your favourite text-editor.
osx Go to the place where you installed Blast2GO (e.g. Applications/Blast2GO). Right click on the Blast2GO app, in the menu select Show package content. This will show you the files inside the app. Now go to Contents/MacOS/launcher/, inside the app.
There you will find the Blast2GO.ini file which you can open in your favourite editor. (The default absolute path for the ini file is /Applications/Blast2GO/Blast2GO.app/Contents/MacOS/launcher/Blast2GO.ini ).
windows_icon
Share on facebook
Share on twitter
Share on linkedin

Blog Categories:

News

Releases, Media, Announcements, etc.

Use Cases, Reviews, Tutorials

Product Tutorial, Quickstarts, New Features, etc.

Video Tutorials

Helpful Features, Tips and Tricks

Tips And Tricks

Mini-tutorials for common use-cases and to address frequently asked questions FAQs

Most Popular:

Share on facebook
Facebook 0
Share on twitter
Twitter
Share on linkedin
LinkedIn 0
Share on email
Email
Share on print
Print

You are now leaving
to Blast2GO.com

Blast2GO is now part of OmicsBox.
If you are interested in a Blast2GO Subscription please see:
OmicsBox – Functional Analysis Module  

Welcome Back

Blast2GO is now part of OmicsBox