Вход | Регистрация

1С:Предприятие ::

Метки:Производительность

Как замерить скорость выполнения?

Я
   Lazarus
 
30.04.04 - 06:51
Решил переписать отчет для ускорения его работы, но не знаю как замерить скорость... Может кто задавался подобным вопросом?
 
 
   Лена
1 - 30.04.04 - 06:57
Один и тот же комп, одна и та же база, за один и тот же период, входящие параметры и выходящие данные одинаковы, различен только модуль, если оптимизировал хорошо время выполнения будет разным.
   Lazarus
 
2 - 30.04.04 - 07:06
Ну это понятно.. А как измерить?

ТекущееВремя(НачЧас,НачМин,НачСек)-ТекущееВремя(КонЧас,КонМин,КонСек)?

А поизящнее нет способов?
   427
 
3 - 30.04.04 - 07:21
Есть... Замер производительности в отладчике.... Там он показывает, сколько выполняется каждый оператор.... Вот сиди и думай.... какие куски кода надо оптимизировать ....
   mszsuz
 
4 - 30.04.04 - 10:26
НачалоЗамера=_GetPerformanceCounter();
// анализируемый код

Сообщить("Продолжительность: "+Окр((_GetPerformanceCounter()-НачалоЗамера)/1000,0))+" сек.";


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует