FLAIM: FLM_CACHE_USAGE Struct Reference

- Main Page
- Modules
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# FLM_CACHE_USAGE Struct Reference

Structure that holds cache usage statistics. The statistics will be for either block cache or record cache. More...

`#include <flaim.h>`

List of all members.

## Public Attributes
FLMUINT | uiMaxBytes
| Maximum bytes allowed in cache.
FLMUINT | uiTotalBytesAllocated
| Total bytes currently allocated in cache.
FLMUINT | uiCount
| Number of items cached (blocks or records).
FLMUINT | uiOldVerCount
| Number of items cached that are prior versions.
FLMUINT | uiOldVerBytes
| Total bytes in prior versions.
FLMUINT | uiCacheHits
| Total number of times an item was found in cache.
FLMUINT | uiCacheHitLooks
| Total number of items traversed to find items in cache.
FLMUINT | uiCacheFaults
| Total number of times an item was not found in cache.
FLMUINT | uiCacheFaultLooks
| Total number of items traversed to determine that an item was not in cache.
FLM_SLAB_USAGE | SlabUsage
| Slab usage statistics.

## Detailed Description

Structure that holds cache usage statistics. The statistics will be for either block cache or record cache.