proc_kpageflags(5) File Formats Manual proc_kpageflags(5) /proc/kpageflags - physical pages frame masks /proc/kpageflags ( Linux 2.6.25) 64- (physical page frame); ( /proc/pid/pagemap). : 0 - KPF_LOCKED 1 - KPF_ERROR 2 - KPF_REFERENCED 3 - KPF_UPTODATE 4 - KPF_DIRTY 5 - KPF_LRU 6 - KPF_ACTIVE 7 - KPF_SLAB 8 - KPF_WRITEBACK 9 - KPF_RECLAIM 10 - KPF_BUDDY 11 - KPF_MMAP ( Linux 2.6.31) 12 - KPF_ANON ( Linux 2.6.31) 13 - KPF_SWAPCACHE ( Linux 2.6.31) 14 - KPF_SWAPBACKED ( Linux 2.6.31) 15 - KPF_COMPOUND_HEAD ( Linux 2.6.31) 16 - KPF_COMPOUND_TAIL ( Linux 2.6.31) 17 - KPF_HUGE ( Linux 2.6.31) 18 - KPF_UNEVICTABLE ( Linux 2.6.31) 19 - KPF_HWPOISON ( Linux 2.6.31) 20 - KPF_NOPAGE ( Linux 2.6.31) 21 - KPF_KSM ( Linux 2.6.32) 22 - KPF_THP ( Linux 3.4) 23 - KPF_BALLOON ( Linux 3.18) 24 - KPF_ZERO_PAGE ( Linux 4.0) 25 - KPF_IDLE ( Linux 4.3) 26 - KPF_PGTABLE ( Linux 4.18) For further details on the meanings of these bits, see the kernel source file Documentation/admin-guide/mm/pagemap.rst. Before Linux 2.6.29, KPF_WRITEBACK, KPF_RECLAIM, KPF_BUDDY, and KPF_LOCKED did not report correctly. /proc/kpageflags , CONFIG_PROC_PAGE_MONITOR. proc(5) () Alexey, Azamat Hackimov , kogamatranslator49 , Darima Kogan , Max Is , Yuri Kozlov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.9.1 2 2024 . proc_kpageflags(5)