EM-ODP  3.7.0
Event Machine on ODP
em_pool_subpool_stats_selected_t Struct Reference

#include <event_machine_pool.h>

Data Fields

uint64_t available
 
uint64_t alloc_ops
 
uint64_t alloc_fails
 
uint64_t free_ops
 
uint64_t total_ops
 
uint64_t cache_available
 
uint64_t cache_alloc_ops
 
uint64_t cache_free_ops
 

Detailed Description

Pool subpool statistics counters

Same as em_pool_subpool_stats_t excluding the __internal_use.

Examples
bench_pool.c.

Definition at line 409 of file event_machine_pool.h.

Field Documentation

◆ alloc_fails

uint64_t em_pool_subpool_stats_selected_t::alloc_fails

The number of failed alloc operations (pool empty)

Definition at line 419 of file event_machine_pool.h.

◆ alloc_ops

uint64_t em_pool_subpool_stats_selected_t::alloc_ops

The number of alloc operations from the pool. Includes both successful and failed operations (pool empty).

Definition at line 416 of file event_machine_pool.h.

◆ available

uint64_t em_pool_subpool_stats_selected_t::available

The number of available events in the pool

Definition at line 411 of file event_machine_pool.h.

◆ cache_alloc_ops

uint64_t em_pool_subpool_stats_selected_t::cache_alloc_ops

The number of successful alloc operations from pool caches (returned at least one event).

Definition at line 435 of file event_machine_pool.h.

◆ cache_available

uint64_t em_pool_subpool_stats_selected_t::cache_available

The number of available events in the local caches of all cores

Definition at line 430 of file event_machine_pool.h.

◆ cache_free_ops

uint64_t em_pool_subpool_stats_selected_t::cache_free_ops

The number of free operations, which stored events to pool caches.

Definition at line 438 of file event_machine_pool.h.

◆ free_ops

uint64_t em_pool_subpool_stats_selected_t::free_ops

The number of free operations to the pool

Definition at line 422 of file event_machine_pool.h.

◆ total_ops

uint64_t em_pool_subpool_stats_selected_t::total_ops

The total number of alloc and free operations. Includes both successful and failed operations (pool empty).

Definition at line 427 of file event_machine_pool.h.


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