Server for Information Technologies Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер содержит море(!) аналитической информации CIT Forum CD-ROM

PROFILER(1M)

НАЗВАНИЕ
profiler: prfld, prfstat, prfdc, prfsnap, prfpr - получение профиля работы системы UNIX

СИНТАКСИС

  /etc/prfld [файл_с_системной_таблицей_имен]
  /etc/prfstat on
  /etc/prfstat off
  /etc/prfdc файл [период [час_окончания]]
  /etc/prfsnap файл
  /etc/prfpr файл [пороговое_значение [файл_с_системной_таблицей_имен]]

ОПИСАНИЕ
Утилиты prfld, prfstat, prfdc, prfsnap и prfpr образуют комплекс для анализа активности (профилирования) компонентов операционной системы UNIX.

Утилита prfld инициализирует регистрационный механизм. Генерируется таблица, содержащая начальные адреса каждой системной подпрограммы, выделенные из файла_с_системной_таблицей_имен.

Утилита prfstat служит для запуска и остановки регистрационного механизма. Накладные расходы при профилировании 500 процедур не превышают 1%. Утилита сообщает количество профилируемых процедур.

Утилиты prfdc и prfsnap выполняют сбор данных профилирования, накапливая в файле таблицы со значениями счетчика команд. Утилита prfdc будет сохранять счетчики в файле каждые период минут и выключится в час_окончания (допустимыми значениями для часа_окончания являются 0 24). Если файл существовал, prfdc в начале работы опустошит его. Утилита prfsnap собирает данные только во время вызова, добавляя к файлу значения счетчиков.

Утилита prfpr обрабатывает и распечатывает данные, собранные посредством prfdc или prfsnap. Каждый адрес преобразуется к ближайшему адресу процедуры (указанному в системной таблице имен) и выводится, если частота вызовов (в процентах) процедуры превышает пороговое_значение. Отметим, что в файле должны присутствовать как минимум два зафиксированных состояния таблицы со значениями счетчика команд.

ФАЙЛЫ

  /dev/prf  Интерфейс к данным профилирования и
	    таблице со значениями счетчика команд.
  /unix   Подразумеваемый файл с системной табли- 
	    цей имен.

СМ. ТАКЖЕ
prof(1) в Справочнике пользователя.
profil(2), profile(4), prof(5) в Справочнике программиста.

Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT
Обновлено: 13.03.2015