большая часть информации здесь используется free, top и ps
команды. Фактически выходные данные свободной команды аналогичны в
внешний вид содержимого и структуры /proc / meminfo. Но
глядя прямо в /proc/meminfo, более детально раскрыты:
MemTotal-общий объем физической памяти в килобайтах.
MemFree - объем физической памяти, в килобайты, оставленные неиспользованными
система.
буферы - объем физической памяти в килобайтах, используемой для файла
буфера.
Cached - объем физической памяти в килобайтах, используемый в качестве кэша
память.
SwapCached - объем подкачки в килобайтах, используемый в качестве кэш-памяти.
Active-общий объем буферной или кэш-памяти страницы, в
килобайт, который активно используется. Это память, которая была
недавно использованный и обычно не утилизируется для других целей.
Inactive-общий объем буферной или кэш-памяти страницы, в
килобайт, которые бесплатны и доступны. Это память, которая не
недавно использованный и смогите быть исправлено для других целей.
HighTotal и HighFree-общий и свободный объем памяти, в
килобайт, который не сопоставляется напрямую с пространством ядра. Тот
Значение HighTotal может варьироваться в зависимости от типа ядра.
LowTotal и LowFree - общий и свободный объем памяти, в
килобайт, который напрямую сопоставляется с пространством ядра. В LowTotal
стоимость может варьироваться в зависимости от типа ядра.
SwapTotal - общий объем доступной подкачки в килобайтах.
SwapFree-общий объем swap free в килобайтах.
Dirty-общий объем памяти в килобайтах, ожидающий
записывается обратно на диск. Обратная запись - общий объем памяти, в
килобайт, активно записывается обратно на диск.
Mapped-общий объем памяти, в килобайтах, который был
используется для сопоставления устройств, файлов или библиотек с помощью команды mmap.
Slab-общий объем памяти в килобайтах, используемый ядром для
кэшировать структуры данных для собственного использования.
Committed_AS - общий объем памяти в килобайтах, оцениваемый в
полную нагрузку. Это значение представляет наихудший случай сценарий
значение, а также включает память подкачки. PageTables - общая сумма
память, в килобайтах, выделенная для самого низкого уровня таблицы страниц.
VMallocTotal - общий объем памяти в килобайтах
выделяется виртуальное адресное пространство.
VMallocUsed - общий объем используемой памяти в килобайтах
виртуальное адресное пространство.
VMallocChunk-самый большой непрерывный блок памяти в килобайтах,
из доступных виртуальных адресное пространство.
HugePages_Total-общее количество hugepages для системы. Тот
число получается путем деления Hugepagesize на мегабайты, отведенные
для больших страниц, указанных в /proc/sys в/ВМ/hugetlb_pool. Эта статистика
отображается только на архитектурах x86, Itanium и AMD64.
HugePages_Free-общее количество доступных hugepages для
система. Эта статистика отображается только на платформах x86, Itanium и AMD64
зодчие.
Hugepagesize-размер каждой единицы измерения hugepages в килобайтах. По
по умолчанию для 32-разрядных однопроцессорных ядер это значение равно 4096 КБ
зодчие. Для ядер SMP, hugemem и AMD64 значение по умолчанию
2048 КБ. Для архитектур Itanium значение по умолчанию-262144 КБ. Этот
статистика отображается только на архитектурах x86, Itanium и AMD64.