CUBRID Engine
latest
|
Public Attributes | |
INT64 | dirties_cnt |
int * | lru_hits |
int * | lru_activity |
volatile int | lru_shared_pgs_cnt |
int | pg_unfix_cnt |
int | lru_victim_req_cnt |
int | fix_req_cnt |
bool | victim_rich |
Definition at line 651 of file page_buffer.c.
INT64 pgbuf_page_monitor::dirties_cnt |
Definition at line 653 of file page_buffer.c.
Referenced by pgbuf_bcb_set_dirty(), pgbuf_bcb_update_flags(), pgbuf_flush_control_from_dirty_ratio(), and pgbuf_initialize().
int pgbuf_page_monitor::fix_req_cnt |
Definition at line 662 of file page_buffer.c.
Referenced by pgbuf_fix_debug(), pgbuf_flush_victim_candidates(), pgbuf_initialize_page_monitor(), and pgbuf_is_hit_ratio_low().
int* pgbuf_page_monitor::lru_activity |
Definition at line 656 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_assign_private_lru(), pgbuf_finalize(), pgbuf_initialize_page_monitor(), and pgbuf_release_private_lru().
int* pgbuf_page_monitor::lru_hits |
Definition at line 655 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_bcb_register_hit_for_lru(), pgbuf_finalize(), and pgbuf_initialize_page_monitor().
volatile int pgbuf_page_monitor::lru_shared_pgs_cnt |
Definition at line 659 of file page_buffer.c.
Referenced by pgbuf_bcb_change_zone(), pgbuf_compute_lru_vict_target(), and pgbuf_initialize_page_monitor().
int pgbuf_page_monitor::lru_victim_req_cnt |
Definition at line 661 of file page_buffer.c.
Referenced by pgbuf_flush_victim_candidates(), pgbuf_get_victim(), pgbuf_initialize_page_monitor(), and pgbuf_is_hit_ratio_low().
int pgbuf_page_monitor::pg_unfix_cnt |
Definition at line 660 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_initialize_page_monitor(), and pgbuf_unlatch_bcb_upon_unfix().
bool pgbuf_page_monitor::victim_rich |
Definition at line 668 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), and pgbuf_initialize_page_monitor().