BigMemory 4.4.0 | Product Documentation | BigMemory Max Administrator Guide | Automatic Resource Management | What is Automatic Resource Management?
 
What is Automatic Resource Management?
Terracotta Server Array resource management involves self-monitoring and polling to determine the real-time size of the data set and assess the amount of memory remaining according to user-configured limitations. In-memory data can be managed from three directions:
1. Time - TTI/TTL settings can be configured to expire entries that will then be evicted by the new TSA eviction implementation. You can also configure caches so that their entries are eternal, or you can pin entries or caches so that they are never evicted.
2. Size - The total amount of BigMemory managed by the TSA can be configured using the dataStorage and offheap elements in the tc-config.xml file.
3. Count - The total number of entries per cache can be configured using the maxEntriesInCache attribute in the ehcache.xml file.