Я пытаюсь определить причину прерывистого скачка ЦП% на сервере с помощью команды: watch -n .5 "ps aux | sort -rk 3,3 | head -n 2", где отображается процесс с наибольшим% Процессор каждые 0,5 секунды.
Однако, поскольку его трудно поймать (событие случайное, и я не знаю, как долго оно длится), я хочу сделать следующее:1. Уменьшите интервал (чтобы увеличить вероятность перехвата события) и запишите результат в файл 2. Так как верхний процесс обычно в любом случае постоянен, я хотел бы писать только тогда, когда существует разница в значении между двумя последовательными выходами (например, когда происходит скачок ЦП), чтобы избежать создания такого огромного файла.
ТИА!