Log in
Log in to view your ticket history.
Home of the best Internet Marketing tools
All knowledgebase categories > Common Features & Settings > How to allocate more memory for SEO PowerSuite?

How to allocate more memory for SEO PowerSuite?

All SEO PowerSuite tools are built using the Java technology.

As you know, Java-based apps can be a bit of a resource hog on your system. That is why in order not to overload your machine resources we set the memory consumption limit for our tools: none of SEO PowerSuite apps can consume more than 1 GB of RAM.

However, if you are running a powerful machine with plenty of memory, you can extend the memory limit and let SEO PowerSuite tools use maximum available resources.


  • First, visit www.java.com site and make sure you install the latest 64-bit Sun Java Environment.
  • Next, click on the Search icon on your Windows panel and type in 'View Advanced System Settings' and then press Enter.

  • This will open the 'System properties' menu where you need to switch to the 'Advanced' tab and click 'Environment Variables'


  • In the window under 'System Variables' click 'New'. 

  • In the field 'Variable Name' enter _JAVA_OPTIONS, in the field 'Variable Value' enter '-Xmx7000m'

Here the value of 7000 stands for the amount of memory you allow for SEO PowerSuite tools to use. So, you can change this value for any other amount depending on how powerful your PC is. If you have over 16GB of RAM you are free to set this limit up to 10000Mb or more.

Note: even if you have a powerful machine with plenty of available RAM, it does not mean that system will let you use all the resources. If you set the memory limit too high Java may not be able to start, this would mean that you need to go back to the environment variables settings and reduce the limit.


To extend the memory limit on MacOS, first download and save the following command files on your desktop (download the files for the respective tools that you have installed into your system):


Next you will have to give permissions for each of the downloaded files. For example, to provide permissions for the Rank Tracker file do the following:

Launch the Console and type in the following command and press Enter: sudo chmod +x /Users/<username>/Desktop/ranktracker.command Note: you should replace <username> with the name of your current system user.

After that go back to your desktop and double click the ranktracker.command file and the software should be launched with the extended memory limit. 

You will have to run the same command in the console for every downloaded file, just replace ranktracker.command with the name of the respective file:

  • LinkAssistant:WebSite Auditor:SEO SpyGlass:BuzzBundle:Once you apply the commands you will need to start the software by double clicking the command files on your desktop.
  • sudo chmod +x /Users/<username>/Desktop/buzzbundle.command
  • sudo chmod +x /Users/<username>/Desktop/spyglass.command
  • sudo chmod +x /Users/<username>/Desktop/websiteauditor.command
  • sudo chmod +x /Users/<username>/Desktop/linkassistant.command


To increase the memory limit on Linux you need to:

  • open Terminal and then open the file /etc/environment  as root user:

  •  when the file opens you need to add this line at the end: export _JAVA_OPTIONS="-Xmx4000m"

click CTRL+X to exit and then click Y(yes) to save the file

  • run the following command in the Terminal: source /etc/environment


Start any SEO PowerSuite tool to check that it is launched with the extended memory limit. If this is not enough, you may increase the paramter -Xmx5000m \ to -Xmx6000m \ if your system allows.

Posted by:
Created On: 15 October 2012 06:40 PM