Zephyr API Documentation
3.7.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 |