IDataVault cache size

aahStorage seems to consume a lot of memory on certain Historians. And a dump tells us that IDataVault has a quite large cache size. I could not find any information about IDataVault. :(

Is IDataVault a part of the aahStorage memory usage? What does it actually do, and what would be a normal size for this system?

The following is taken from a Historian with 50k tags and a datarate around 600.

2024/12/20 10:47:51.095 [02908] Current IDataVault implementation: FileCacheDataVault
2024/12/20 10:47:51.095 [02908] Opened handles count: 26
2024/12/20 10:47:51.095 [02908] Opened contexts count: 0
2024/12/20 10:47:51.095 [02908] cache size: 5,133,440 K(recycled 59572224)(0 K) max size: 5,346,249 K(0 K)

Checked a different Historian with 10k tags and datarate of 230, this has a IDataVault cache size of 65,000 K

  • The data vault subsystem is used for a built-in file cache. That file cache keeps frequently used fragments of data files in memory to improve the low-level retrieval performance. By default, the amount of memory consumed by it is calculated dynamically based on the physical RAM installed and the free memory not being used by other processes.

    For more details, I suggest you raise a case with Tech Support and include specifics about your scenario, including the Historian release levels.