Для анализа загрузки системы с помощью утилит ps и top можно выполнить следующие шаги:
- Команда ps. 12 Даёт статический снимок текущих процессов в системе. 1 Для вывода списка всех процессов нужно выполнить команду ps -e. 2 Это отобразит список всех процессов, включая их идентификатор процесса (PID), терминал, время CPU и имя команды. 2 Более подробный список можно получить с помощью команды ps aux. 2 Она показывает пользователя, запустившего процесс, использование CPU и памяти, а также полную командную строку. 2
- Команда top. 12 Предоставляет динамическое, реальное представление о запущенных процессах. 2 Для запуска нужно выполнить команду top. 2 Вы увидите постоянно обновляемый экран с системными процессами, отсортированными по использованию CPU. 2 Экран разделён на две основные части: верхняя — это сводка, показывающая системную информацию, а список процессов — где отображаются детали по каждому отдельному процессу. 2 Во время работы с top можно использовать различные команды: нажать M, чтобы отсортировать процессы по использованию памяти вместо CPU, P, чтобы вернуться к сортировке по использованию CPU, T, чтобы отсортировать по времени выполнения, N, чтобы отсортировать по PID. 2
Эти команды позволяют понять, что запущено на системе, как используются ресурсы, и могут помочь выявить потенциальные проблемы. 2