Настройка высокоточного таймера

Компьютеры агентов можно настроить для работы с высокоточным таймером при сборе данных о производительности. Высокоточный таймер обеспечивает точность измерений в пределах 1 миллисекунды.

Прежде чем начать

В операционной системе Linux высокоточный таймер используется по умолчанию, настраивать его не нужно. В операционных системах Microsoft Windows, AIX и z/OS высокоточный таймер не используется по умолчанию.

На компьютерах агентов Windows включение высокоточного таймера увеличивает загрузку процессора - процентов на 10-25, в зависимости от рабочей нагрузки. На компьютерах агентов Windows высокоточный таймер можно рекомендовать для измерения времени ответа до 15 миллисекунд. Он полезен для измерения времени ответа в пределах 150 миллисекунд, если требуется точность не 15, а 1 миллисекунда. Если на компьютерах агентов Windows высокоточный таймер включен, контролируйте загрузку процессора, чтобы определить приемлемость негативных эффектов в случае ее увеличения.

Процедура

Для того чтобы включить высокоточный таймер на компьютере агента, выполните следующие действия:

  1. В панели Навигатор тестов откройте расположение, представляющее компьютер агента.
  2. Перейдите на вкладку Общие свойства.
  3. На странице Общие свойства выберите Добавить, чтобы создать свойство для нового расположения.
  4. В окне Создание свойства создайте запись свойства:
    1. в поле Имя свойства введите RPT_VMARGS;
    2. в поле Оператор выберите =;
    3. в поле Значение свойства введите -DrptNanoTime.
    Если необходимо задать несколько значений RPT_VMARGS для расположения, укажите их в той же записи свойства через пробел. Использование нескольких записей свойства для этих целей не предусмотрено.
  5. Нажмите кнопку ОК и сохраните расположение. Для расположения будет включен высокоточный таймер.

Комментарии