cds  1.4.0
cds::memory::michael::opt::os_allocated_stat< Type > Struct Template Reference

Option setter for OS-allocated memory. More...

#include <cds/memory/michael/options.h>

Detailed Description

template<typename Type>
struct cds::memory::michael::opt::os_allocated_stat< Type >

Option setter for OS-allocated memory.

The option specifies a type for gathering internal statistics of large (OS-allocated) memory blocks that is too big to maintain by Michael's heap (with default sizeclass_selector, the block that large than 64K is not maintained by Michael's heap and passed directly to system allocator).

Note that OS-allocated memory statistics does not include memory allocation for heap's internal purposes. Only direct call of alloc or alloc_aligned for large memory block is counted.

Available Type implementations:


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

cds 1.4.0 Developed by Maxim Khiszinsky aka khizmax 2007 - 2012
Autogenerated Mon May 20 2013 00:38:01 by Doxygen 1.8.3.1