Выполнение замера производительности

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

Чтобы выполнить замер, нужно в некоторый момент времени его начать, и в некоторый момент времени его закончить. Оба эти действия выполняются одной и той же командой в командной панели основного окна Замер производительности. По окончании замера будет автоматически открыта панель Замер производительности, содержащая результаты замера.

Замер при старте приложения

Чтобы замерить производительность, включая участок, выполняемый при запуске прикладного решения, выполните следующие действия:
  1. В командной панели основного окна нажмите , чтобы включить замер производительности;
  2. Запустите прикладное решение в режиме отладки;
  3. После того, как нужные действия будут выполнены, в командной панели основного окна нажмите , чтобы выключить замер производительности;
    • будет открыта панель Замер производительности.

Время, прошедшее между стартом замера и началом работы приложения, не будет учитываться в результатах замера.

Замер произвольного участка интерактивных действий

Чтобы замерить производительность одной или нескольких интерактивных операций, выполните следующие действия:
  1. Запустите прикладное решение в режиме отладки;
  2. Подготовьте приложение к выполнению требуемого участка;
  3. Перейдите в 1C:EDT и в командной панели основного окна нажмите , чтобы включить замер производительности;
  4. Перейдите в прикладное решение и выполните требуемую последовательность действий;
  5. Перейдите в 1C:EDT и в командной панели основного окна нажмите , чтобы выключить замер производительности;
    • будет открыта панель Замер производительности.

Замер произвольного участка программного кода

Чтобы замерить производительность произвольного участка программного кода, выполните следующие действия:
  1. Установите точки прерывания в начале и в конце того участка, который вы хотите замерить;
  2. Запустите прикладное решение в режиме отладки;
  3. Выполните последовательность действий, которая приводит к остановке в начале вашего участка;
  4. После того, как исполнение остановлено, в командной панели основного окна нажмите , чтобы включить замер производительности;
  5. Продолжите исполнение программы;
  6. После того, как исполнение будет остановлено в конце вашего участка, в командной панели основного окна нажмите , чтобы выключить замер производительности;
    • будет открыта панель Замер производительности.

Замер при завершении работы приложения

Чтобы замерить производительность, включая участок, выполняемый при завершении работы прикладного решения, выполните следующие действия:
  1. Запустите прикладное решение в режиме отладки;
  2. Подготовьте приложение к выполнению требуемого участка;
  3. Перейдите в 1C:EDT и в командной панели основного окна нажмите , чтобы включить замер производительности;
  4. Выполните последовательность действий и завершите работу прикладного решения;
    • будет открыта панель Замер производительности.