Runtime components : Core components : Externalizers : Tasks : Limiting the size of an object cache
  
Limiting the size of an object cache
To limit the maximum size of the object cache, use the settings described in the following table:
Limit settings for the object cache
 
What to limit
Setting
The number of format types in the format cache. The default value is 1,000,000.
formatTypesMaxNum
The number of instances for any format type in the format cache. The default value is 1,000,000.
formatsPerTypeMaxNum
The number of elements (instances of all format types) in the format cache. The default value is 100,000,000.
formatsMaxNum
The number of processor types in the processor cache. The default value is 1,000,000.
processorTypesMaxNum
The number of instances for any processor type in the processor cache. The default value is 1,000,000.
processorsPerTypeMaxNum
The number of elements (instances of all processor types) in the processor cache. The default value is 100,000,000.
processorsMaxNum
To reduce the size of the cache by removing old objects, use the settings described in the following table:
 
Customization
Setting
Setting how often the thread checks the cache for expired objects.
removeExpiredFromCacheEvery
Setting how long an object can be in the cache before expiring.
CachedObjectsExpirationTime
For an example of these settings, see the Object cache definition example.
See also
Tasks