VLink  2.0.0
A high-performance communication middleware
vlink::MemoryPool::OversizedStats结构体 参考final

Statistics for allocations that bypass the tier free lists. 更多...

#include <memory_pool.h>

vlink::MemoryPool::OversizedStats 的协作图:

Public 属性

uint64_t alloc_count {0}
 Oversized allocations forwarded to the system allocator. 更多...
 
uint64_t alloc_bytes {0}
 Total bytes of oversized allocations. 更多...
 
uint64_t dealloc_count {0}
 Oversized deallocations observed. 更多...
 

详细描述

Statistics for allocations that bypass the tier free lists.

Captures requests whose size exceeds the largest tier or whose alignment exceeds kBlockAlignment.

类成员变量说明

◆ alloc_bytes

uint64_t vlink::MemoryPool::OversizedStats::alloc_bytes {0}

Total bytes of oversized allocations.

◆ alloc_count

uint64_t vlink::MemoryPool::OversizedStats::alloc_count {0}

Oversized allocations forwarded to the system allocator.

◆ dealloc_count

uint64_t vlink::MemoryPool::OversizedStats::dealloc_count {0}

Oversized deallocations observed.


该结构体的文档由以下文件生成: