← Назад ко всем вопросам

Как посмотреть количество доступной ОЗУ на Linux?

1️⃣ Как кратко ответить

Для просмотра количества доступной ОЗУ на Linux используйте команду free -h. Она покажет информацию о памяти в удобочитаемом формате. Также можно использовать cat /proc/meminfo для более детальной информации.

2️⃣ Подробное объяснение темы

На Linux-системах существует несколько способов для проверки количества доступной оперативной памяти (ОЗУ). Это важно для мониторинга производительности системы и диагностики проблем.

Команда free

Команда free предоставляет информацию о памяти в системе. Она показывает общую, используемую и свободную память, а также кэш и буфер.

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

free -h
  • -h: Опция выводит информацию в удобочитаемом формате (например, в мегабайтах или гигабайтах).

Вывод команды может выглядеть так:

              total        used        free      shared  buff/cache   available
Mem:           7.8G        2.1G        3.5G        1.2G        2.2G        4.3G
Swap:          2.0G        0.0G        2.0G
  • total: Общий объем памяти.
  • used: Используемая память.
  • free: Свободная память.
  • shared: Память, используемая для общих ресурсов.
  • buff/cache: Память, используемая для буферов и кэша.
  • available: Оценка доступной памяти для новых приложений.

Файл /proc/meminfo

Файл /proc/meminfo содержит подробную информацию о состоянии памяти в системе. Это виртуальный файл, который обновляется в реальном времени.

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

cat /proc/meminfo

Вывод может содержать множество строк, например:

MemTotal:        8074320 kB
MemFree:         3654320 kB
MemAvailable:    4532120 kB
Buffers:          123456 kB
Cached:          2345678 kB
SwapTotal:       2097148 kB
SwapFree:        2097148 kB
  • MemTotal: Общий объем физической памяти.
  • MemFree: Объем свободной памяти.
  • MemAvailable: Оценка памяти, доступной для новых приложений.
  • Buffers: Память, используемая для буферов.
  • Cached: Память, используемая для кэша.
  • SwapTotal и SwapFree: Общий объем и свободный объем swap-памяти.

Тема: Tools / DevOps / Linux
Стадия: Tech

🔒 Подпишись на бусти автора и стань Алигатором, чтобы получить полный доступ к функционалу сайта и отслеживать свой прогресс!

Твои заметки