CLISH  0.7.3
Data Fields
_lub_blockpool_stats Struct Reference

Data Fields

size_t block_size
 
size_t num_blocks
 
size_t alloc_blocks
 
size_t alloc_bytes
 
size_t free_blocks
 
size_t free_bytes
 
size_t alloc_total_blocks
 
size_t alloc_total_bytes
 
size_t alloc_hightide_blocks
 
size_t alloc_hightide_bytes
 
size_t free_hightide_blocks
 
size_t free_hightide_bytes
 
size_t alloc_failures
 

Field Documentation

size_t _lub_blockpool_stats::alloc_blocks

Number of dynamically allocated blocks currently held by clients of a blockpool.

size_t _lub_blockpool_stats::alloc_bytes

Number of dynamically allocated bytes currently held by clients of a blockpool.

size_t _lub_blockpool_stats::alloc_failures

Number of time an allocation has failed from this block

size_t _lub_blockpool_stats::alloc_hightide_blocks

Number of dynamically allocated blocks given to clients when the memory usage was at it's highest.

size_t _lub_blockpool_stats::alloc_hightide_bytes

Number of dynamically allocated bytes given to clients of a blockpool when the memory usage was at it's highest

size_t _lub_blockpool_stats::alloc_total_blocks

Cumulative number of dynamically allocated blocks given to clients of a blockpool.

size_t _lub_blockpool_stats::alloc_total_bytes

Cumulative number of dynamically allocated bytes given to clients of a blockpool.

size_t _lub_blockpool_stats::block_size

NUmber of bytes in each block.

size_t _lub_blockpool_stats::free_blocks

Number of free blocks.

size_t _lub_blockpool_stats::free_bytes

Number of bytes available in a blockpool.

size_t _lub_blockpool_stats::free_hightide_blocks

Number of free blocks when the memory usage was at it's highest

size_t _lub_blockpool_stats::free_hightide_bytes

Number of free bytes when the memory usage was at it's highest.

size_t _lub_blockpool_stats::num_blocks

Total number of blocks in this pool.


The documentation for this struct was generated from the following file: