Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ngogo в Nov 23, 2004, 17:08



Титла: Process auditing
Публикувано от: ngogo в Nov 23, 2004, 17:08
Някой има ли идея как мога да проследя "в исторически план" използваната памет и процесорно време на даден процес?
Или поне техните средни стойности ...
(Top  - не ми върши работа)
искам да логна информацията във файл.

Блъ'дря предварително.  :)


Титла: Process auditing
Публикувано от: rpetrov в Nov 23, 2004, 18:44
Защо top не ти върши работа ?
Командата има опция за batch режим.
Например изхода от тази shell-script:
==================================
#!/bin/sh

PID=XXXX
top -b -p ${PID} | egrep "^[[:space:]]*${PID}"
==================================
може да го пренасочиш в файл.