5 методов просмотра использования памяти в Linux: Free, Top, Vmstat, Sar, Smem

Чтобы просмотреть использование памяти в Linux, можно использовать несколько методов. Вот некоторые часто используемые команды:

  1. free: команда «free» отображает объем свободной и используемой памяти в системе, включая физическую память и память подкачки.

    Использование: free -h

  2. top: команда «top» обеспечивает динамическое представление системных процессов и использования их ресурсов, включая использование памяти, в режиме реального времени.

    Использование: запустите команду «top» и нажмите «m», чтобы отсортировать процессы по использованию памяти.

  3. vmstat: команда «vmstat» сообщает статистику виртуальной памяти, включая информацию о процессах, памяти, подкачке, блочном вводе-выводе и использовании ЦП.

    Использование: vmstat -s

  4. sar: команда «sar» является частью пакета sysstat и собирает, сообщает и сохраняет информацию о активности системы, включая использование памяти.

    Использование: sar -r

  5. smem: команда smem предоставляет подробный отчет об использовании памяти, включая потребление памяти каждым процессом и пользователем.

    Использование: smem -r