Руководства по командной строке

Man » Онлайн-руководство по free - подробная онлайн-документация для страницы руководства free

🌍
free - Отображает количество свободной и используемой памяти в системе

СИНТАКСИС

free [опции]

ОПИСАНИЕ

free отображает общее количество свободной и используемой физической и swap-памяти в системе, а также буферы и кэши, используемые ядром. Информация собирается путем анализа файла /proc/meminfo. Отображаемые столбцы:

total Общий объем доступной памяти (MemTotal и SwapTotal в /proc/meminfo). Сюда входит физическая и swap-память за вычетом небольшого количества зарезервированных битов и двоичного кода ядра.

used Используемая или недоступная память (вычисляется как total - available)

free Неиспользуемая память (MemFree и SwapFree в /proc/meminfo)

shared Память, используемая (в основном) tmpfs (Shmem в /proc/meminfo)

buffers

Память, используемая ядром для буферов (Buffers в /proc/meminfo)

cache Память, используемая для кэша страниц и slab-объектов (Cached и SReclaimable в /proc/meminfo)

buff/cache

Сумма буферов и кэша

available

Оценка того, сколько памяти доступно для запуска новых приложений без использования swap. В отличие от данных, предоставляемых полями cache или free, это поле учитывает кэш страниц, а также тот факт, что не вся освобождаемая память будет освобождена, поскольку некоторые элементы используются (MemAvailable в /proc/meminfo, доступно в ядрах 3.14, эмулируется в ядрах 2.6.27+, в противном случае то же, что и free).

ОПЦИИ

-b, --bytes

Отображает объем памяти в байтах.

-k, --kibi

Отображает объем памяти в кибибайтах. Это значение по умолчанию.

-m, --mebi

Отображает объем памяти в мебибайтах.

-g, --gibi

Отображает объем памяти в гибибайтах.

--tebi Отображает объем памяти в тебибайтах.

--pebi Отображает объем памяти в пебибайтах.

--kilo Отображает объем памяти в килобайтах. Предполагает использование --si.

--mega Отображает объем памяти в мегабайтах. Предполагает использование --si.

--giga Отображает объем памяти в гигабайтах. Предполагает использование --si.

--tera Отображает объем памяти в терабайтах. Предполагает использование --si.

--peta Отображает объем памяти в петабайтах. Предполагает использование --si.

-h, --human

Отображает все выходные поля в автоматически масштабируемых единицах, где каждое значение представлено в виде трехзначного числа, и отображает единицы измерения. Используются следующие единицы:

B = байты
Ki = кибибайт
Mi = мебибайт
Gi = гибибайт
Ti = тебибайт
Pi = пебибайт

Если единица измерения отсутствует, и у вас есть эксабайт оперативной памяти или swap, число будет отображаться в тебибайтах, и столбцы могут быть не выровнены по заголовку.

-w, --wide

Переключает в широкий режим. В широком режиме выводятся строки длиннее 80 символов. В этом режиме буферы и кэш отображаются в двух отдельных столбцах.

-c, --count count

Отображает результат count раз. Требуется опция -s.

-l, --lohi

Отображает подробную статистику по низкой и высокой памяти.

-L, --line

Отображает вывод в одной строке, часто используется с опцией -s для многократного отображения статистики памяти.

-s, --seconds delay

Непрерывно отображает результат с интервалом delay секунд. Можно указывать любое число с плавающей точкой для задержки, используя либо точку, либо запятую в качестве десятичного разделителя. Для задержек с микросекундным разрешением используется usleep(3).

--si Использует кило, мега, гига и т. д. (степень 1000) вместо киби, меби, гиби (степень 1024).

-t, --total

Отображает строку с суммой значений в каждом столбце.

-v, --committed

Отображает строку с лимитом выделения памяти и объемом выделенной/невыделенной памяти. Столбец total в этой строке отображает лимит выделения памяти. Эта строка актуальна, если отключена перегрузка памяти.

--help Выводит справку.

-V, --version

Отображает информацию о версии.

ФАЙЛЫ

/proc/meminfo
информация о памяти

ОШИБКИ

Значение для столбца shared недоступно в ядрах до версии 2.6.32 и отображается как ноль.

Пожалуйста, отправляйте сообщения об ошибках по адресу _

ССЫЛКИ

ps(1), slabtop(1), top(1), vmstat(8).