Caching Data

Navigation:  Table of Contents > Using EasySMF > The EasySMF Data Repository >

Caching Data

Previous pageReturn to chapter overviewNext page

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.