Increase virtual memory allocation for a process (UNIX only)

If you are processing large amounts of data or are using multi-threaded optimization, you may need to allow Optimize to use more virtual memory. You configure this by setting ulimit in /bin/ACOServer.sh. Optimize sets the ulimit to 1 Gb (1048576) by default.

If the Optimize server is running on a dedicated server, you should set ulimit to unlimited. Otherwise, set ulimit as high as practicable.

To change the value of ulimit, edit the following line of text in ACOServer.sh.

iDataMin=1048576

Replace the 1048576 with a valid amount of virtual memory. For more details about ulimit, including valid values, see the documentation for your operating system.

On Windows systems, there is no ulimit equivalent, and the effective value is unlimited.