Команда free

Команда free используется для отображения объёма свободной и используемой оперативной памяти и swap (подкачки) в системе.

Она позволяет быстро оценить состояние памяти на Raspberry Pi Zero 2 W под управлением Raspberry Pi OS.

Пример вывода

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           430Mi       120Mi       150Mi        10Mi       160Mi       290Mi
Swap:          100Mi         0Mi       100Mi

Описание столбцов

  • total – общее количество памяти.

  • used – используемая память.

  • free – полностью свободная память.

  • shared – общая память, используемая несколькими процессами.

  • buff/cache – буферы и кэш, которые могут быть освобождены.

  • available – реально доступная память без необходимости выгрузки чего-либо в swap.

Опции команды

Опция

Описание

-h

Отображение в удобочитаемом формате (KB, MB, GB).

-m

Отображение в мегабайтах.

-g

Отображение в гигабайтах.

-s <секунд>

Периодический вывод с интервалом в секунды.

-t

Добавляет строку с общей суммой.

Примеры использования

Отобразить в читаемом формате:

free -h

Отображать каждые 5 секунд:

free -h -s 5

С выводом общей строки (итого):

free -h -t