понедельник, 18 января 2021 г.

Как найти строчки кода 1С, которые максимально нагружают процессор?

Минимальная версия платформы: 8.3.13.

В версии платформы 1С 8.3.13 в технологическом журнале появилось значение CpuTime, означающее микросекунды, длительность завершившегося серверного вызова. 

Общая информация о техническом журнале
https://v8.1c.ru/platforma/tehnologicheskiy-zhurnal/
https://its.1c.ru/db/v8devgloss#content:212:1

О способе анализа технического журнала
https://its.1c.ru/db/metod8dev/content/5927/hdoc  

Для запуска скрипта предполагается, что технологический журнал уже собран, программа GitBash установлена.

1) Скачиваем скрипт, который выводит топовые операции в порядке убывания: https://yadi.sk/d/ziPgmAFNL6FTyQ

2) Копируем скрипт в папку с файлами технологического журнала.

3) Копируем путь скрипта и меняем слэши. 

4) Открываем GitBash в папке технологического журнала.

5) Запускаем скрипт, результат которого направляем в txt файл. 

6) Проверяем txt файл, видим топовые операции, которые более всего загрузили процессор.

Видео: https://youtu.be/J4NH_MkC6yM

Комментариев нет:

Отправить комментарий