Назад | Перейти на главную страницу

Мониторинг использования ЦП в Ubuntu

Как узнать, какой процесс в какой степени использует процессор в Ubuntu? Я хотел бы иметь данные в реальном времени, а также записанную историю. И консольные, и графические приложения были бы замечательными.

Ситуация такова, что моя система сейчас действительно перегружена, и я точно не знаю почему. Я потратил некоторое время на убийство процессов и наблюдение за улучшением производительности. И я подозреваю, что скрипты JS, запущенные в Mozilla, вызывают проблемы. В целом, хороший инструмент для просмотра использования ЦП пригодится.

Пытался Htop ?

Научитесь использовать "sar", вы будете рады, что сделали это.

Установите пакет «sysstat». Он будет записывать массу полезной системной статистики, ЦП, использование памяти, ввод-вывод и многое другое. Я полагаю, что срок хранения по умолчанию составляет 7 дней.

Затем вы можете вернуться во времени на тот день, который вам нужен (например, на 2-й):

sar -C -f / var / журнал / sysstat / sa02

Вы можете использовать множество инструментов: dstat, vmstat, htop, ps ..

top предоставит вам данные в реальном времени. Записать может быть сложнее.

Поскольку это рабочий стол, вы также можете использовать системный монитор в gnome или kde. В обоих будут перечислены процессы, похожие на диспетчер задач Windows.

Использовать Морской лев. Списки команд по умолчанию имеют top -b -n1 который сделает именно то, что вы ищете. Он имеет данные в реальном времени, а также записанную историю.