CLISH  0.7.3
Data Fields
lub_heap_stats_s Struct Reference

Data Fields

size_t segs
 
size_t segs_bytes
 
size_t segs_overhead
 
size_t free_blocks
 
size_t free_bytes
 
size_t free_overhead
 
size_t alloc_blocks
 
size_t alloc_bytes
 
size_t alloc_overhead
 
size_t alloc_total_blocks
 
size_t alloc_total_bytes
 
size_t alloc_hightide_blocks
 
size_t alloc_hightide_bytes
 
size_t alloc_hightide_overhead
 
size_t free_hightide_blocks
 
size_t free_hightide_bytes
 
size_t free_hightide_overhead
 
size_t static_blocks
 
size_t static_bytes
 
size_t static_overhead
 

Field Documentation

size_t lub_heap_stats_s::alloc_blocks

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

size_t lub_heap_stats_s::alloc_bytes

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

size_t lub_heap_stats_s::alloc_hightide_blocks

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

size_t lub_heap_stats_s::alloc_hightide_bytes

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

size_t lub_heap_stats_s::alloc_hightide_overhead

Number of bytes of overhead in use when the memory usage was at it's highest

size_t lub_heap_stats_s::alloc_overhead

Number of bytes used in housekeeping overheads

size_t lub_heap_stats_s::alloc_total_blocks

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

size_t lub_heap_stats_s::alloc_total_bytes

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

size_t lub_heap_stats_s::free_blocks

Number of free blocks. This is indication the fragmentation state of a heap.

size_t lub_heap_stats_s::free_bytes

Number of bytes available in a heap.

size_t lub_heap_stats_s::free_hightide_blocks

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

size_t lub_heap_stats_s::free_hightide_bytes

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

size_t lub_heap_stats_s::free_hightide_overhead

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

size_t lub_heap_stats_s::free_overhead

Number of bytes used in housekeeping overheads

size_t lub_heap_stats_s::segs

Number of segments comprising this heap.

size_t lub_heap_stats_s::segs_bytes

Number of bytes available in all the segments.

size_t lub_heap_stats_s::segs_overhead

Number of bytes used in housekeeping overheads

size_t lub_heap_stats_s::static_blocks

Number of statically allocated blocks currently held by clients of a heap.

size_t lub_heap_stats_s::static_bytes

Number of statically allocated bytes currently held by clients of a heap.

size_t lub_heap_stats_s::static_overhead

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


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