mirror of
https://github.com/isar/libmdbx.git
synced 2025-11-06 19:08:56 +08:00
mdbx: сбор затрат на pnl_merge() при включении MDBX_ENABLE_PROFGC.
This commit is contained in:
6
mdbx.h
6
mdbx.h
@@ -4139,6 +4139,12 @@ struct MDBX_commit_latency {
|
||||
/** \brief Количество страничных промахов (page faults) внутри GC
|
||||
* при выделении и подготовки страниц для самой GC. */
|
||||
uint32_t self_majflt;
|
||||
/* Для разборок с pnl_merge() */
|
||||
struct {
|
||||
uint32_t time;
|
||||
uint64_t volume;
|
||||
uint32_t calls;
|
||||
} pnl_merge_work, pnl_merge_self;
|
||||
} gc_prof;
|
||||
};
|
||||
#ifndef __cplusplus
|
||||
|
||||
Reference in New Issue
Block a user