Я пытаюсь определить причину остановленного процесса в Linux. Это телекоммуникационное приложение, работающее под довольно большой нагрузкой. Существует отдельный процесс для каждого из 8 интервалов T1. Каждый так часто один из процессов будет очень невосприимчив - возможно, за 50 секунд до того, как событие будет отмечено в журнале обычно загруженного процесса.Определение причины заторможенного процесса в Linux
Скорее всего, какой-то системный ресурс работает коротким. Очевидная вещь - использование ЦП - выглядит нормально.
Какие утилит linux могут быть лучше всего поймать и проанализировать такие вещи, и как можно более ненавязчивыми, поскольку это высоконагруженная система? Казалось бы, для этого нужны процессы, а не системы. Может быть, постоянный мониторинг/proc/pid/XX? Верх не казался бы слишком полезным здесь.
забыли добавить - есть также инструмент-компаньон «ltrace», для отслеживания вызовов библиотеки (только для трассировки трассировки) – ADEpt 2008-10-22 06:22:18