Total Validator
HTML5 / XHTML / WCAG / Section 508 / CSS / Links / Spelling

Introduction

Total Validator is limited to using a maximum of 384Mb of memory. This is quite sufficient for most people. However in extreme circumstances the 384Mb 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 Total Validator stopping altogether before completing the check.

If you do need to increase the memory available follow the instructions below carefully.

top

Increasing memory

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 version). This is located in the folder you installed Total Validator into. This should contain a single line specifying the maximum memory to use.

macOS: 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 -Xmx384m.

Linux: Open the file total_validator.sh (or commandline.sh for the command line version). This is located in the folder you installed Total Validator into.

By default the file contains -Xmx384m, which represents 384Mb. 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 Total Validator to fail to start altogether.

The new value will come into effect the next time you run Total Validator. If you have any problems then go back to using the original value.

top