Enabling Large Address Aware Functionality in 32-bit TestStand

Because 32-bit Microsoft Windows applications can use only 2 GB of memory by default, you might encounter memory limits when developing memory-intensive TestStand applications. To increase the amount of memory 32-bit TestStand can use, you can configure 32-bit TestStand to be large address aware.

Note The Large Address Aware flag is enabled by default for the TestStand Sequence Editor and TestStand User Interfaces, as well as for any executables created with LabVIEW or LabWindows/CVI.

When you enable the Large Address Aware flag for an executable file, you increase the maximum amount of memory available to a 32-bit application from 2 GB of memory to 3 GB of memory on 32-bit Windows, and up to 4 GB of memory on 64-bit Windows.

If you are using 32-bit Windows, you must configure Windows to support large address aware applications to access the additional memory. Refer to the Microsoft Developer Network website for additional information about configuring Windows to be large address aware using the Microsoft 4-Gigabyte Tuning feature.

Note NI recommends using Windows 7 or later with large address aware functionality.

Visit ni.com/info and enter the Info Code exfu2i to access the NI support article 5ZREUK2G, Using the Large Address Aware Flag With TestStand Applications, for more information about using the large address aware functionality.