Как получить топ-10 процессов памяти (сокращенный вывод для приложений и использования в процентах)

ps aux | sort -rk 4,4 | head -n 10 | awk '{print $4,$11}'


Команда ps aux | sort -rk 4,4 | head -n 10 | awk '{print $4,$11}' выполняет следующие действия:

1. ps aux: Выводит список всех процессов в системе, с подробными данными о каждом процессе.

2. sort -rk 4,4: Сортирует список процессов по четвертому столбцу (процент использования памяти) в обратном порядке (самые большие значения сверху).

3. head -n 10: Ограничивает вывод только первыми 10 строками (процессами с наибольшим использованием памяти).

4. awk '{print $4,$11}': Использует утилиту awk, чтобы вывести только четвертый (процент использования памяти) и одиннадцатый (имя процесса) столбцы.

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

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *