CUBRID Engine  latest
pgbuf_page_quota Struct Reference
Collaboration diagram for pgbuf_page_quota:
Collaboration graph

Public Attributes

int num_private_LRU_list
 
float * lru_victim_flush_priority_per_lru
 
int * private_lru_session_cnt
 
float private_pages_ratio
 
unsigned int add_shared_lru_idx
 
int avoid_shared_lru_idx
 
TSC_TICKS last_adjust_time
 
INT32 adjust_age
 
int is_adjusting
 

Detailed Description

Definition at line 673 of file page_buffer.c.

Member Data Documentation

unsigned int pgbuf_page_quota::add_shared_lru_idx

Definition at line 684 of file page_buffer.c.

Referenced by pgbuf_initialize_page_quota(), and pgbuf_put_bcb_into_invalid_list().

INT32 pgbuf_page_quota::adjust_age
int pgbuf_page_quota::avoid_shared_lru_idx

Definition at line 685 of file page_buffer.c.

Referenced by pgbuf_initialize_page_quota(), and pgbuf_put_bcb_into_invalid_list().

int pgbuf_page_quota::is_adjusting

Definition at line 692 of file page_buffer.c.

Referenced by pgbuf_adjust_quotas(), and pgbuf_initialize_page_quota_parameters().

TSC_TICKS pgbuf_page_quota::last_adjust_time

Definition at line 690 of file page_buffer.c.

Referenced by pgbuf_adjust_quotas(), and pgbuf_initialize_page_quota_parameters().

float* pgbuf_page_quota::lru_victim_flush_priority_per_lru
int pgbuf_page_quota::num_private_LRU_list

Definition at line 675 of file page_buffer.c.

Referenced by pgbuf_initialize_page_quota_parameters().

int* pgbuf_page_quota::private_lru_session_cnt
float pgbuf_page_quota::private_pages_ratio

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