Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Address Verification (On-Premises)
  3. General Settings
  4. Input Parameters
  5. Process Parameters
  6. Address Enrichments
  7. Result Parameters
  8. Output Fields
  9. Assessment Codes and Return Codes
  10. Frequently Asked Questions
  11. Geocode Countries

Developer Guide (On-Premises)

Developer Guide (On-Premises)

Calculating Memory Requirements

Calculating Memory Requirements

You can use the following formula to calculate the maximum memory requirements:
The general memory block size + MaxAddressObjectCount x (size of an addresss object memory block + MaxResultCount x the size of a result object) + MaxThreadCount x (the size of the thread block + the size of the cache memory block)
For example:
If the Informatica Address Verification configuration on a 32-bit system includes
MaxThreadCount
=4,
MaxAddressObjectCount
=8,
CacheSize
=SMALL, and
MaxResultCount
=20, you can calculate the dynamic memory requirement as follows:

    7 + 8 x (3.7 + 20 x 0.24) + 4 x (38+0.4) = 228.6 MB where 7 is the general memory block size; 3.7, the size of an address object memory block; 20, the value set for
    MaxResultCount
    ; 0.24, the size of a result object; 4, the number of threads; 38 the size of the thread block; and 0.4, the cache memory block size when
    CacheSize
    is set to small.

    To calculate the total memory requirement, add the total size of the reference address databases that you want to preload to the value you received based on the calculation in the previous paragraph.

If the Address Verification configuration on a 64-bit system includes
MaxThreadCount
=6,
MaxAddressObjectCount
=6,
CacheSize
=LARGE, and
MaxResultCount
=100, you can calculate the dynamic memory requirement as follows:

    7 + 6 x (4.8 + 100 x 0.24) + 6 x (48 + 0.75) = 472.3 MB where 7 is the general memory block size; 4.8, the size of an address object memory block; 100, the value set for
    MaxResultCount
    ; 0.24, the size of a result object; 6, the number of threads; 48, the size of the thread block; and 0.75, the cache memory block size when
    CacheSize
    is set to large.

    To calculate the total memory requirement, add the total size of the reference address databases that you want to preload to the value you received based on the calculation in the previous paragraph.


0 COMMENTS

We’d like to hear from you!