|
Zephyr API Documentation 4.3.0-rc2
A Scalable Open Source RTOS
|
Paging Statistics. More...
#include <zephyr/kernel/mm/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 |