Показать сообщение отдельно
Старый 01.12.2010, 23:19
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 32  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
1. Разница между getTimer и Date есть, но говорит о том, что-то кто из них врет, а кто не ясно.
Аха, я об этом тоже написал.
Цитата:
2. Вывод данных getTimer и Date трейсом и попытка хотя бы визуально сравнить совпадение секунд с системными часами, упирается в разницу во времени между снятием значения и выводом его на экран.
Аха. В этом и вся соль: значения getTimer`а могут быть точнее атомных часов, но если он вдруг из за каких нибудь периферийных устройств нижнего уровня схватит погрешность (например - от балды глупость конечно, но всё же - рендер экрана, который имеет погрешность в 4 мс (цифры опять от балды)) - то и сам getTimer станет грешить на 4 мс.
Имо в таких случаях нужно смотреть не в корень, а туда что мы имеем. И getTimer даёт погрешности, относительно Date. А Date логично взять за точку отсчета. Не состыкуется - грешен.