Таймер быстродействия проекта

Scorpio2011

Client
Регистрация
07.02.2015
Сообщения
104
Благодарностей
18
Баллы
18
Господа, имеется шаблон довольно большой, очень много циклов в нем и хотелось бы как-то оптимизировать его. Для того чтобы глянуть куда начать капать сначала, хотелось бы глянуть скорость выполнение по времени от одного участка проекта до другого, типа секундомера. Собственно возник вопрос, а есть возможность реализоваться как-то секундомер? Чтобы можно было включить секундомер асинхронно перед нужным блоком экшенов и выключить на его выходе, с результатом в переменную быстродействия того или иного куска экшенов.
 

Scorpio2011

Client
Регистрация
07.02.2015
Сообщения
104
Благодарностей
18
Баллы
18
Что-то я переработал сегодня. Отправил сообщение и в голову пришла идея как реализовать, даже не удалить теперь топик.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 470
Благодарностей
8 692
Баллы
113
Ничего страшного. Если не жалко, то можете расписать свой способ решения. Также кто то подкинет свое.
Кстати, в Зеннопостере есть опция "Трассирование выполнения", описание здесь https://zennolab.com/wiki/ru:trace
В трассировочном логе также есть временные задержки на выплнение действий. Можете даже по ходу выполнения проекта, в интересующем вас месте, включить трассирование и затем выключить.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)