proc_kpageflags(5)

NAZWA
/proc/kpageflags - maski ramek stron fizycznych

OPIS

/proc/kpageflags (od Linuksa 2.6.25)
    Plik zawiera 64-bitowe maski odpowiadające każdej z ramek strony fizycznej; indeksowanej numerem ramki strony (zob. opis w /proc/pid/pagemap). Oto zestawienie poszczególnych bitów:

        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 | (od Linuksa 2.6.31)
        12 | - | KPF_ANON | (od Linuksa 2.6.31)
        13 | - | KPF_SWAPCACHE | (od Linuksa 2.6.31)
        14 | - | KPF_SWAPBACKED | (od Linuksa 2.6.31)
        15 | - | KPF_COMPOUND_HEAD | (od Linuksa 2.6.31)
        16 | - | KPF_COMPOUND_TAIL | (od Linuksa 2.6.31)
        17 | - | KPF_HUGE | (od Linuksa 2.6.31)
        18 | - | KPF_UNEVICTABLE | (od Linuksa 2.6.31)
        19 | - | KPF_HWPOISON | (od Linuksa 2.6.31)
        20 | - | KPF_NOPAGE | (od Linuksa 2.6.31)
        21 | - | KPF_KSM | (od Linuksa 2.6.32)
        22 | - | KPF_THP | (od Linuksa 3.4)
        23 | - | KPF_BALLOON | (od Linuksa 3.18)
        24 | - | KPF_ZERO_PAGE | (od Linuksa 4.0)
        25 | - | KPF_IDLE | (od Linuksa 4.3)
        26 | - | KPF_PGTABLE | (od Linuksa 4.18)

    Więcej informacji o znaczeniu tych bitów znajduje się w pliku źródeł jądra Documentation/admin-guide/mm/pagemap.rst. Przed Linuksem 2.6.29 KPF_WRITEBACK, KPF_RECLAIM, KPF_BUDDY i KPF_LOCKED nie były poprawnie zgłaszane.

    Plik /proc/kpageflags istnieje tylko jeśli podczas kompilacji jądra włączono opcję CONFIG_PROC_PAGE_MONITOR.

ZOBACZ TAKŻE
proc(5)

TŁUMACZENIE
Tłumaczenie niniejszej strony podręcznika: Przemek Borys <pborys@dione.ids.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 (https://www.gnu.org/licenses/gpl-3.0.html) lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net.