Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.10.2008, 12:36
ropowek
 
Сообщений: n/a

разное время выполнения операции
Отцы, спасайте....
Есть итеративный процесс обхода XML(рекурсия). Во время обхода создаются или изменяются свойства объектов(дивов). Теперь мистика: время выполнения одной и той же операции
(например h_line.style.display = 'none'
бывает < 1мс а бывает 15-16мс
количество итераций "с тормозами" примерно 1/6 от общего кол-ва(примерно 1500 итераций).
Системы никакой обнаружить не удается... (медленные операции случаются всегда на разных шагах) т.е. ИНОГДА время выполнения < 1мс ИНОГДА 15-16мс.
вот такое горе Поделитесь идеями....
Ответить с цитированием
  #2 (permalink)  
Старый 08.10.2008, 12:49
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

идея: ты смотришь фаербагом. Там минимальное время оцеки - 15 миллисекуд. А <1мс - это ты смотришь среднее время (банальное сложить+разделить). Так вот при первом обращении к некоторым методам есть задержка, потом это кэшируется... потом кэш (наверняка он не резиновый) переполняется и что-то выбрасывается, а что-то снова кэшируется...
Ответить с цитированием
  #3 (permalink)  
Старый 08.10.2008, 13:27
ropowek
 
Сообщений: n/a

Спасибо за ваш ответ. Смотрю не фаербагом, а вот так:

var tt1 = new Date();

h_line.style.display = 'inline';

if(((new Date()) - tt1) > 10){
countLongTime=countLongTime+((new Date()) - tt1);
countLong++;
}

//countLongTime - считаю общее время задержек
//countLong - считаю количество задержек
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать disabled кнопки во время отправки формы? Bad Request Events/DOM/Window 7 16.04.2014 13:49
Определить время генерации страницы. Phoenix Общие вопросы Javascript 3 19.12.2008 08:07
как отобразить в окне значения счетчика во время выполнения цикла FOR Алекс97 Общие вопросы Javascript 5 06.09.2008 10:36