Scroll to navigation

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 <azamat.hackimov@gmail.com>, kogamatranslator49 <r.podarov@yandex.ru>, Darima Kogan <silverdk99@gmail.com>, Max Is <ismax799@gmail.com>, Yuri Kozlov <yuray@komyakino.ru> и Иван Павлов <pavia00@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков.

2 мая 2024 г. Справочные страницы Linux 6.8