Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Paging Statistics. More...
#include <demand_paging.h>
Data Fields | ||
struct { | ||
unsigned long cnt | ||
Number of page faults. More... | ||
unsigned long irq_locked | ||
Number of page faults with IRQ locked. More... | ||
unsigned long irq_unlocked | ||
Number of page faults with IRQ unlocked. More... | ||
unsigned long in_isr | ||
Number of page faults while in ISR. More... | ||
} | pagefaults | |
struct { | ||
unsigned long clean | ||
Number of clean pages selected for eviction. More... | ||
unsigned long dirty | ||
Number of dirty pages selected for eviction. More... | ||
} | eviction | |
Paging Statistics.
unsigned long k_mem_paging_stats_t::clean |
Number of clean pages selected for eviction.
unsigned long k_mem_paging_stats_t::cnt |
Number of page faults.
unsigned long k_mem_paging_stats_t::dirty |
Number of dirty pages selected for eviction.
struct { ... } k_mem_paging_stats_t::eviction |
unsigned long k_mem_paging_stats_t::in_isr |
Number of page faults while in ISR.
unsigned long k_mem_paging_stats_t::irq_locked |
Number of page faults with IRQ locked.
unsigned long k_mem_paging_stats_t::irq_unlocked |
Number of page faults with IRQ unlocked.
struct { ... } k_mem_paging_stats_t::pagefaults |