If you set
to MAP, Address Verification uses the file mapping mechanism of the operating system and reads the reference address database only once when you initialize Address Verification. If you set
to LOAD, Address Verification uses a memory allocation call and loads the data to the allotted memory block. The MAP method requires more virtual memory because of larger alignment requirements of the operating system. However, the MAP method has the following advantages over the LOAD method:
In multiprocess conditions, where multiple processes running Address Verification use a common set of
files, the operating system loads the data into the main memory only once and shares the preloaded reference address databases between separate processes.
The operating system never writes the reference data contents to the paging file when the memory is low. Note that, in such cases, the data might get dropped from the file system cache. If the data is required at a later point in time, Address Verification reads the data from the system storage.