TIMEX(1)
НАЗВАНИЕ
timex - измерение характеристик процесса и активности
всей системы
СИНТАКСИС
timex [-p [-f] [-h] [-k] [-m] [-r] [-t]] [-o] [-s] команда
ОПИСАНИЕ
Указанная команда выполняется, после чего, как и в случае time(1), выводятся данные о времени ее работы. Может быть получена дополнительная информация о процессе
и его потомках, а также об общей системной активности
во время выполнения команды.
Результаты измерений выдаются командой timex в стандартный протокол.
Опциям команды timex приписан следующий смысл:
-p | Вывести данные о процессе и его потомках. Дополнительные опции -f, -h, -k, -m, -r и -t указывают,
какие именно сведения выводить [см. acctcom(1)]:
|
---|
-f | Выводить флаг fork/exec и системный код завершения.
|
---|
-h | Вместо расхода памяти сообщать, какую часть
доступного времени ЦП использовал процесс во
время своего выполнения. Этот коэффициент нахальства вычисляется как отношение (время
ЦП)/(общее время выполнения).
|
---|
-k | Вместо расхода памяти выводить произведение количества килобайт памяти на число минут ЦП.
|
---|
-m | Выводить расход памяти (это опция по умолчанию).
|
---|
-r | Выводить коэффициент использования ЦП: (время
пользователя)/(время системы + время пользователя).
|
---|
-t | Выводить отдельно время ЦП, затраченное пользователем и системой.
Количество прочитанных или записанных блоков и количество переданных символов выдается всегда.
|
---|
-o | Вывести количество прочитанных или записанных блоков и количество переданных символов как самой командой, так и всеми ее потомками.
|
---|
-s | Вывести сведения о всей системной активности (не
только относящейся к команде), имевшей место во
время выполнения команды. Выводятся все данные,
перечисленные в sar(1).
|
---|
ПРИМЕРЫ
- Простой пример:
timex -ops sleep 60
- Деятельность любой сложности может быть замерена следующим образом:
timex -opskmt sh
команды
CTRL+D
ФАЙЛЫ
/usr/adm/pacct Информация о процессах.
СМ. ТАКЖЕ
acctcom(1), sar(1).
acctcms(1M) в Справочнике администратора.
СЮРПРИЗЫ
Сведения о команде берутся из файла /usr/adm/pacct.
Сведения о фоновых процессах, имеющих одинаковый идентификатор пользователя, идентификатор терминала и выполнявшихся в один и тот же промежуток времени, будут
перемешиваться.
Команда timex выполняет команду acctcom(1) с опциями -S
и -E, которые работают неверно. В результате и в самой
команде timex опции -p и -o не работают.