Это старая версия документа!
Замер производительности операций
//Внутри начала какой-то процедуры которую нужно замерить НачалоЗамераДлительности = ОценкаПроизводительностиКлиентСервер.ЗначениеТаймера(); //выполняется проедура и ее вызовы ЗаписатьЗамерыДлительностиВыполнения(НачалоЗамераДлительности, Объект.Ссылка);
&НаСервереБезКонтекста
Процедура ЗаписатьЗамерыДлительностиВыполнения(НачалоЗамераДлительности, СсылкаНаОбъект)
КлючеваяОперация = ОценкаПроизводительностиПовтИсп.ПолучитьКлючевуюОперациюПоИмени("ЗамерНажатияЗеленаяКнопкаЗаказКлиента");
ОкончаниеЗамераДлительности = ОценкаПроизводительностиКлиентСервер.ЗначениеТаймера();
Длительность = ОкончаниеЗамераДлительности - НачалоЗамераДлительности;
ОценкаПроизводительности.ЗафиксироватьДлительностьКлючевойОперации(
КлючеваяОперация,
Длительность,
НачалоЗамераДлительности,
ОкончаниеЗамераДлительности,
"Зеленая кнопка - Заказ клиента",
Ложь,
СсылкаНаОбъект);
КонецПроцедуры