Skip to main content

Data Cache

Repositories on shared or network drives can be convenient, but reading data is much slower than for a repository on the PC.

If you use a repository that is not on the PC's local drives, EasySMF will cache data to make subsequent access faster. Access to the remote repository is still required - the cache does not provide offline access to the data.

The cache is located in the folder

%localappdata%\BlackHillSoftware\EasySMF

e.g.

C:\Users\Andrew\AppData\Local\BlackHillSoftware\EasySMF.

Data is kept for up to 100 days since it was last accessed. The size of the cache is limited to 20% of the free space on the disk. If the free space decreases and the cache is larger than 20% of free space, data will be removed from cache to reduce the size.

The cache does not need to be backed up. If it is deleted data will be re-read from the remote repository.

Managing the Cache​

Normally, the cache should be managed automatically with no manual intervention. However, there are some manual management functions that can be accessed via the menus.

File->Data Cache->Empty​

Delete all data from the cache. Data will be re-read from the remote repository and loaded into the cache next time it is accessed.

File->Data Cache->Vacuum​

"Vacuum" the database used to cache the data. This performs a reorganization of the data in the database. It may or may not improve the speed of access. Vacuuming the database creates a temporary second copy, so is likely to require additional space equal to the size of the cache. It may also take a significant amount of time if the cache contains a lot of data.