Как получить информацию о детальном использовании памяти (например, Firefox) в терминале

watch "awk '/Rss/{sum += \$2; } END{print sum, \"kB\"}' < /proc/$(pidof firefox)/smaps"


Команда watch позволяет выполнить указанную команду или скрипт через заданный интервал времени и выводить результат на экран. В данном случае, команда выполняет скрипт, который использует утилиту awk для поиска строк, содержащих «rss» в файле /proc/$(pidof firefox)/smaps и суммирует значения во втором столбце каждой строки. По завершении обработки, скрипт выводит общую сумму и добавляет «kb» к результату.

Таким образом, данная команда позволяет получить информацию о детальном использовании памяти процесса Firefox в килобайтах. Вместо «firefox» можно указать другое имя процесса для получения информации о его использовании памяти.

Альтернативным подходом может быть использование утилиты top для мониторинга использования памяти процессов в режиме реального времени.

Ответить

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