Struct devicemapper::CacheDevUsage
[−]
[src]
pub struct CacheDevUsage {
pub meta_block_size: Sectors,
pub used_meta: MetaBlocks,
pub total_meta: MetaBlocks,
pub cache_block_size: Sectors,
pub used_cache: DataBlocks,
pub total_cache: DataBlocks,
}Cache usage
Fields
meta_block_size: Sectors
The metadata block size, should always be equal to META_BLOCK_SIZE. At time of writing, all metadata blocks have the same size.
used_meta: MetaBlocks
The number of metadata blocks in use
total_meta: MetaBlocks
The number of metadata blocks available
cache_block_size: Sectors
The cache block size
used_cache: DataBlocks
Used cache blocks
total_cache: DataBlocks
Total cache blocks
Methods
impl CacheDevUsage[src]
fn new(
meta_block_size: Sectors,
used_meta: MetaBlocks,
total_meta: MetaBlocks,
cache_block_size: Sectors,
used_cache: DataBlocks,
total_cache: DataBlocks
) -> CacheDevUsage[src]
meta_block_size: Sectors,
used_meta: MetaBlocks,
total_meta: MetaBlocks,
cache_block_size: Sectors,
used_cache: DataBlocks,
total_cache: DataBlocks
) -> CacheDevUsage
Make a new CacheDevUsage struct