Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       /proc/vmstat - virtual memory statistics

ОПИСАНИЕ

       /proc/vmstat (начиная с Linux 2.6.0)
              Этот файл отражает различную статистику виртуальной памяти. Каждая строка файла содержит одну пару
              имя-значение   (через   пробел).  Некоторые  строки  присутствуют  только,  если  ядро  собрано  с
              соответствующим параметром (в некоторых случаях требуемые параметры в различные в  разных  версиях
              ядер  и  не перечислены здесь. Подробности можно найти в исходном коде ядра). Существуют следующие
              поля:

              nr_free_pages (начиная с Linux 2.6.31)

              nr_alloc_batch (начиная с Linux 3.12)

              nr_inactive_anon (начиная с Linux 2.6.28)

              nr_active_anon (начиная с Linux 2.6.28)

              nr_inactive_file (начиная с Linux 2.6.28)

              nr_active_file (начиная с Linux 2.6.28)

              nr_unevictable (начиная с Linux 2.6.28)

              nr_mlock (начиная с Linux 2.6.28)

              nr_anon_pages (начиная с Linux 2.6.18)

              nr_mapped (начиная с Linux 2.6.0)

              nr_file_pages (начиная с Linux 2.6.18)

              nr_dirty (начиная с Linux 2.6.0)

              nr_writeback (начиная с Linux 2.6.0)

              nr_slab_reclaimable (начиная с Linux 2.6.19)

              nr_slab_unreclaimable (начиная с Linux 2.6.19)

              nr_page_table_pages (начиная с Linux 2.6.0)

              nr_kernel_stack (начиная с Linux 2.6.32)
                     Количество памяти, выделенное под стеки ядра.

              nr_unstable (начиная с Linux 2.6.0)

              nr_bounce (начиная с Linux 2.6.12)

              nr_vmscan_write (начиная с Linux 2.6.19)

              nr_vmscan_immediate_reclaim (начиная с Linux 3.2)

              nr_writeback_temp (начиная с Linux 2.6.26)

              nr_isolated_anon (начиная с Linux 2.6.32)

              nr_isolated_file (начиная с Linux 2.6.32)

              nr_shmem (начиная с Linux 2.6.32)
                     Страницы, используемые shmem и tmpfs(5).

              nr_dirtied (начиная с Linux 2.6.37)

              nr_written (начиная с Linux 2.6.37)

              nr_pages_scanned (начиная с Linux 3.17)

              numa_hit (начиная с Linux 2.6.18)

              numa_miss (начиная с Linux 2.6.18)

              numa_foreign (начиная с Linux 2.6.18)

              numa_interleave (начиная с Linux 2.6.18)

              numa_local (начиная с Linux 2.6.18)

              numa_other (начиная с Linux 2.6.18)

              workingset_refault (начиная с Linux 3.15)

              workingset_activate (начиная с Linux 3.15)

              workingset_nodereclaim (начиная с Linux 3.15)

              nr_anon_transparent_hugepages (начиная с Linux 2.6.38)

              nr_free_cma (начиная с Linux 3.7)
                     Количество свободных страниц CMA (выделитель непрерывной памяти).

              nr_dirty_threshold (начиная с Linux 2.6.37)

              nr_dirty_background_threshold (начиная с Linux 2.6.37)

              pgpgin (начиная с Linux 2.6.0)

              pgpgout (начиная с Linux 2.6.0)

              pswpin (начиная с Linux 2.6.0)

              pswpout (начиная с Linux 2.6.0)

              pgalloc_dma (начиная с Linux 2.6.5)

              pgalloc_dma32 (начиная с Linux 2.6.16)

              pgalloc_normal (начиная с Linux 2.6.5)

              pgalloc_high (начиная с Linux 2.6.5)

              pgalloc_movable (начиная с Linux 2.6.23)

              pgfree (начиная с Linux 2.6.0)

              pgactivate (начиная с Linux 2.6.0)

              pgdeactivate (начиная с Linux 2.6.0)

              pgfault (начиная с Linux 2.6.0)

              pgmajfault (начиная с Linux 2.6.0)

              pgrefill_dma (начиная с Linux 2.6.5)

              pgrefill_dma32 (начиная с Linux 2.6.16)

              pgrefill_normal (начиная с Linux 2.6.5)

              pgrefill_high (начиная с Linux 2.6.5)

              pgrefill_movable (начиная с Linux 2.6.23)

              pgsteal_kswapd_dma (начиная с Linux 3.4)

              pgsteal_kswapd_dma32 (начиная с Linux 3.4)

              pgsteal_kswapd_normal (начиная с Linux 3.4)

              pgsteal_kswapd_high (начиная с Linux 3.4)

              pgsteal_kswapd_movable (начиная с Linux 3.4)

              pgsteal_direct_dma

              pgsteal_direct_dma32 (начиная с Linux 3.4)

              pgsteal_direct_normal (начиная с Linux 3.4)

              pgsteal_direct_high (начиная с Linux 3.4)

              pgsteal_direct_movable (начиная с Linux 2.6.23)

              pgscan_kswapd_dma

              pgscan_kswapd_dma32 (начиная с Linux 2.6.16)

              pgscan_kswapd_normal (начиная с Linux 2.6.5)

              pgscan_kswapd_high

              pgscan_kswapd_movable (начиная с Linux 2.6.23)

              pgscan_direct_dma

              pgscan_direct_dma32 (начиная с Linux 2.6.16)

              pgscan_direct_normal

              pgscan_direct_high

              pgscan_direct_movable (начиная с Linux 2.6.23)

              pgscan_direct_throttle (начиная с Linux 3.6)

              zone_reclaim_failed (начиная с Linux 2.6.31)

              pginodesteal (начиная с Linux 2.6.0)

              slabs_scanned (начиная с Linux 2.6.5)

              kswapd_inodesteal (начиная с Linux 2.6.0)

              kswapd_low_wmark_hit_quickly (начиная с Linux 2.6.33)

              kswapd_high_wmark_hit_quickly (начиная с Linux 2.6.33)

              pageoutrun (начиная с Linux 2.6.0)

              allocstall (начиная с Linux 2.6.0)

              pgrotated (начиная с Linux 2.6.0)

              drop_pagecache (начиная с Linux 3.15)

              drop_slab (начиная с Linux 3.15)

              numa_pte_updates (начиная с Linux 3.8)

              numa_huge_pte_updates (начиная с Linux 3.13)

              numa_hint_faults (начиная с Linux 3.8)

              numa_hint_faults_local (начиная с Linux 3.8)

              numa_pages_migrated (начиная с Linux 3.8)

              pgmigrate_success (начиная с Linux 3.8)

              pgmigrate_fail (начиная с Linux 3.8)

              compact_migrate_scanned (начиная с Linux 3.8)

              compact_free_scanned (начиная с Linux 3.8)

              compact_isolated (начиная с Linux 3.8)

              compact_stall (начиная с Linux 2.6.35)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              compact_fail (начиная с Linux 2.6.35)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              compact_success (начиная с Linux 2.6.35)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              htlb_buddy_alloc_success (начиная с Linux 2.6.26)

              htlb_buddy_alloc_fail (начиная с Linux 2.6.26)

              unevictable_pgs_culled (начиная с Linux 2.6.28)

              unevictable_pgs_scanned (начиная с Linux 2.6.28)

              unevictable_pgs_rescued (начиная с Linux 2.6.28)

              unevictable_pgs_mlocked (начиная с Linux 2.6.28)

              unevictable_pgs_munlocked (начиная с Linux 2.6.28)

              unevictable_pgs_cleared (начиная с Linux 2.6.28)

              unevictable_pgs_stranded (начиная с Linux 2.6.28)

              thp_fault_alloc (начиная с Linux 2.6.39)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              thp_fault_fallback (начиная с Linux 2.6.39)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              thp_collapse_alloc (начиная с Linux 2.6.39)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              thp_collapse_alloc_failed (начиная с Linux 2.6.39)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              thp_split (начиная с Linux 2.6.39)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              thp_zero_page_alloc (начиная с Linux 3.8)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              thp_zero_page_alloc_failed (начиная с Linux 3.8)
                     Смотрите файл исходного кода ядра Documentation/admin-guide/mm/transhuge.rst.

              balloon_inflate (начиная с Linux 3.18)

              balloon_deflate (начиная с Linux 3.18)

              balloon_migrate (начиная с Linux 3.18)

              nr_tlb_remote_flush (начиная с Linux 3.12)

              nr_tlb_remote_flush_received (начиная с Linux 3.12)

              nr_tlb_local_flush_all (начиная с Linux 3.12)

              nr_tlb_local_flush_one (начиная с Linux 3.12)

              vmacache_find_calls (начиная с Linux 3.16)

              vmacache_find_hits (начиная с Linux 3.16)

              vmacache_full_flushes (начиная с Linux 3.19)

СМОТРИТЕ ТАКЖЕ

       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> и Kirill Rekhov <krekhov.dev@gmail.com>

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

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

Справочные страницы Linux 6.9.1                   2 мая 2024 г.                                   proc_vmstat(5)