Книга: Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8"
Назад: Глава 4.2. Инструменты, используемые при оптимизации клиент-серверного взаимодействия
Дальше: Режим низкой скорости соединения

Показатели производительности

Показатели производительности прикладного решения позволяют разработчику оценить, насколько эффективно работает прикладное решение. Они дают информацию о количестве текущих и накопленных вызовов сервера, длительности вызовов сервера, объеме принятых и отправленных данных (рис. 4.1).

Рис. 4.1. Показатели производительности в информационной панели окна «1С:Предприятия»

Текущие вызовы – это вызовы сервера с момента последнего действия пользователя. Накопленные вызовы – это вызовы сервера с момента запуска приложения или с момента обнуления накопленных показателей.

Принято – это объем данных, принятых клиентом от сервера. Отправлено – это объем данных, отправленных с клиента на сервер.

Запустив «1С:Предприятие» при включенном отображении показателей производительности, разработчик в реальном времени может увидеть и оценить количество и длительность серверных вызовов, а также объем переданных данных между клиентом и сервером. Анализ этих показателей позволит разработчику оптимизировать клиент-серверное взаимодействие в целях повышения эффективности работы прикладного решения.

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

Значок в информационной панели приложения означает, что отображение показателей производительности включено. Включить/выключить его можно как в настройках конфигуратора, так и в режиме 1С:Предприятие.

При запуске сеанса «1С:Предприятия» из конфигуратора отображение показателей производительности по умолчанию включено. В этом можно убедиться, выполнив команду главного меню конфигуратора Сервис – Параметры – Запуск 1С:Предприятия – Дополнительные (рис. 4.2).

Рис. 4.2. Настройка отображения показателей производительности в режиме «Конфигуратор»

В текущем сеансе «1С:Предприятия» можно включить отображение показателей производительности, выполнив команду главного меню Сервис – Параметры и установив флажок Отображать показатели производительности (рис. 4.3).

Рис. 4.3. Настройка отображения показателей производительности в режиме «1С:Предприятие»

Отображение показателей производительности также можно включить, запустив «1С:Предприятие» из командной строки с параметром /DisplayPerformance.

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

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

Выбрав из контекстного меню пункт Настройка, можно настроить отображение различных показателей производительности: Объем отправленных данных, Объем принятых данных и т. д. (рис. 4.4).

Рис. 4.4. Настройка состава показателей производительности

Подробнее

Документация «1С:Предприятие 8.3.10. Руководство разработчика», глава 28.5 «Отладка и тестирование прикладных решений. Отображение вызовов сервера».

Таким образом, чтобы оптимизировать разрабатываемое приложение, разработчику нужно запустить «1С:Предприятие» в режиме отладки из конфигуратора и проанализировать показатели производительности, отражающие клиент-серверное взаимодействие в процессе работы прикладного решения.

Назад: Глава 4.2. Инструменты, используемые при оптимизации клиент-серверного взаимодействия
Дальше: Режим низкой скорости соединения