Total Validator is limited to using a maximum of 768Mb of memory. This is quite sufficient for most people. However in extreme circumstances the 768Mb limit may not be sufficient.
Typical symptoms of lack of memory when checking lots of pages are the rate at which pages are checked slowing down and/or the tool stopping altogether before completing the check.
If you do need to increase the memory available to the tool follow the instructions below carefully.
Note: As the file discussed below is critical to the running of Total Validator take a copy before you make any changes.
Windows: Open the file TotalValidator.l4j.ini (or TotalValidatorCL.l4j.ini for the command line tool). This is located in the folder you installed the tool into. This should contain a single line specifying the maximum memory to use.
OS X: Open the file "/Applications/TotalValidatorPro.app/Contents/Info.plist" or "/Applications/TotalValidator.app/Contents/Info.plist" for the Pro and Basic tools respectively. and search for the text "-Xmx768m".
Linux: Open the file total_validator.sh (or commandline.sh for the command line tool). This is located in the folder you installed the tool into.
By default the file contains -Xmx768m, which represents 768Mb. To increase the memory to 1024Mb change this to -Xmx1024m. You can use any multiple of 2 for but values smaller than 64Mb may cause the tool to fail to start altogether.
The new value will come into effect the next time you run the tool. If you have any problems then go back to using the original value.