How To Change Memory Usage Settings

StockMarketEye is a Java application and as such, its memory usage is constrained to the amount of memory specified when it starts. This is useful as you know that StockMarketEye will never take more memory than specified.

By default, StockMarketEye is configured to use a maximum of 1024MB (i.e. 1G) of memory. The default 1024MB setting could potentially be too small if you have a large number of items in your watchlists and portfolios. If this is the case, StockMarketEye will run very slowly. It will take much longer than normal to update the prices. It will also be unresponsive to your input (clicking and typing).

If your computer has enough physical memory (RAM), you can raise StockMarketEye’s memory limit which may help things to run normally. Here’s how.

Changing Memory Settings on Windows

  1. Quit StockMarketEye.
  2. Go to the folder where StockMarketEye was installed. The default install location is:
Windows 8/7/Vista C:\Users\<your user>\AppData\Local\StockMarketEye
Windows XP C:\Documents and Settings\<your user>\Local Settings\Application Data\StockMarketEye
  1. In this folder, is a file called: StockMarketEye.ini. Note that this is a hidden file so when you search for it, you’ll need to include system/hidden files.

    On Windows 7, searching for hidden files is slightly different than the image from Windows Vista below. See this page for how to include hidden files in search on Windows 7.

Search for StockMarketEye.ini
  1. Open this file with Wordpad and change the following line:

    vmarg.1=-Xmx1024m

    to read:

    vmarg.1=-Xmx1300m

    Note that if you set it higher than about 1300m, StockMarketEye may not start.

  2. The edited file should now look like this.

vmarg.1=-Xmx1300m
  1. Save the file and start StockMarketEye.
  2. StockMarketEye should run smoothly now. However, if it still seems noticeably slow, you can change the setting to an even higher number. The number can be as high as you want but can not exceed the amount of physical memory (RAM) you have in your computer. Typically you will want to at least have a margin of 1G memory between this setting and the physical memory of your computer.

Changing Memory Settings on Max OS X

  1. Quit StockMarketEye.
  2. Using the Finder, go to the Applications folder or the folder where you have StockMarketEye installed.
StockMarketEye in the Application folder.
  1. Ctrl-click (or right-click) on the Application and select with “Show Package Contents”
Show the contents of the application.
  1. In the new Finder window, navigate to the Info.plist file as shown below. Ctrl-click (or right-click) and open it.
Contents of the application.
  1. The TextEdit editor will open. Navigate down to the item shown in the image below.
Info.plist edition.
  1. Change the “-Xmx1024M” to “-Xmx2048M”.
Info.plist edition second step.
  1. Save the file (menu: File -> Save).
  2. Start StockMarketEye.
  3. StockMarketEye should run smoothly now. However, if it still seems noticeably slow, you can change the setting to an even higher number. The number can be as high as you want but can not exceed the amount of physical memory (RAM) you have in your computer. Typically you will want to at least have a margin of 1G memory between this setting and the physical memory of your computer.

Changing Memory Settings on Linux

  1. Quit StockMarketEye.
  2. Go to the folder where StockMarketEye was installed. The default install location is:
Linux /home/<your_user>/StockMarketEye
  1. In this folder, you’ll find a file called: StockMarketEye.sh
  2. Open this folder with a text editor (gedit, emacs, etc) and change the following line:
JAVAMEM=-Xmx1024m

to read:

JAVAMEM=-Xmx2048m
  1. Save the file and start StockMarketEye.
  2. StockMarketEye should run smoothly now. However, if it still seems noticeably slow, you can change the setting to an even higher number. The number can be as high as you want but can not exceed the amount of physical memory (RAM) you have in your computer. Typically you will want to at least have a margin of 1G memory between this setting and the physical memory of your computer.

Try it for Free!

Try our software, free, for 30-days. No credit-card or email required.
Just download, install and run.

Get StockMarketEye Try it for free!
Available for:  Investment Management Software for Windows 8 / 7 / Vista / XP      Investment Management Software for Mac OS X      Investment Management Software for Linux      Investment Management Software for iOS Investment Management Software for Android