Windows XP на современном железе.

Поиск, обмен ссылками, вопросы по устаревшему программному обеспечению.
Аватара пользователя
misha_weba
Advanced Member
Сообщения: 332
Зарегистрирован: 14.04.2017,11:32
Откуда: СПб
Контактная информация:

Windows XP на современном железе.

Сообщение misha_weba » 12.06.2021,18:12

winxp2021 писал(а): 03.06.2021,09:18О, Карл... Миллисекунды??? Вы вообще понимаете, что такое миллисекунда?
Поздравляю, у вас материнка с атомными часами!
Ну, не с атомными, но точность современных RTC и возможность их калибровки позволяют получать миллисекунды вполне себе. Да, ntpd должен быть включен.
При анализе логов с группы хостов высокая синхронность времени - must have.

https://ru.wikipedia.org/wiki/NTP#%D0%A ... 1%82%D1%8C

Код: Выделить всё

$ date --help | grep '%N'
  %N   наносекунды (000000000..999999999)

$ date "+%D %T %N"
06/12/21 18:10:45 227149822

$ date "+%N" && date "+%N"
222206264
223623652
7700K/32G/30T+/1070; C633/384M/20G/GF4/3.5"+5.25"; 80386/2M/256M/GD610/3.5";

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 13.06.2021,19:55

misha_weba писал(а): 12.06.2021,18:12 Ну, не с атомными, но точность современных RTC и возможность их калибровки позволяют получать миллисекунды вполне себе. Да, ntpd должен быть включен.
Вы вообще читали внимательно? Я выложил набор софта, с помощью которого, установив переключение с периодом 0.1 секунды можно за 1 минуту, накрутить лишние +4 секунды в системных часах.

Короче, точность хуже чем в древнем Египте по Солнцу...

pahan
Advanced Member
Сообщения: 4455
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество

Windows XP на современном железе.

Сообщение pahan » 13.06.2021,20:46

за 1 минуту, накрутить лишние +4 секунды в системных часах.

Короче, точность хуже чем в древнем Египте по Солнцу...
Это всего лишь +4 минуты за час. Будет исправлено первой же синхронизацией времени. И смысл устраивать истерику?

Кстати, многоядерные процы с нами уже 15+ лет. Я что-то смутно припоминаю, что подобные обсуждения были ещё в конце 2000х и ещё тогда все на эту "проблему" забили. Было что-то подобное?

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Windows XP на современном железе.

Сообщение ATauenis » 13.06.2021,23:16

pahan писал(а): 13.06.2021,20:46 Это всего лишь +4 минуты за час. Будет исправлено первой же синхронизацией времени. И смысл устраивать истерику?
Речь в данном случае про то, что приложение, пишущее в лог раз в 2 минуты, при работающей синхронизации времени даст вот такой порядок сообщений:

Код: Выделить всё

15:55:00 start
15:57:00 stop, duration 2 mins
15:59:00 start
16:01:00 stop, duration 2 mins
16:03:00 start
16:00:00 stop, duration 65533 mins
16:02:00 start
И получается полная ерунда, если не знать, что раз в час происходит временной скачок. Придётся иметь это в виду при чтении логов.

pahan
Advanced Member
Сообщения: 4455
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество

Windows XP на современном железе.

Сообщение pahan » 14.06.2021,10:26

Это как бы норма при чтении логов ;) хотя обычно скачки меньше по величине и почти незаметны. Ну так и 4 минуты в час как я понял - максимум, который можно добиться с этим багом.

В реальности разница в часовых поясах (и само их существование) гораздо больше напрягает при чтении логов.

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 14.06.2021,14:41

Это всего лишь +4 минуты за час. Будет исправлено первой же синхронизацией времени. И смысл устраивать истерику?
Точность хода "всего-лишь 4 минуты в час".... Нормально!!!
30 лет назад такое устройство часами точного времени никто бы не назвал, но в 21 веке - пофиг....

pahan
Advanced Member
Сообщения: 4455
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество

Windows XP на современном железе.

Сообщение pahan » 14.06.2021,18:48

А системный таймер ими никогда и не являлся ;) для измерения точного времени служат performance counters. А вот их уже любое изменение тактовой частоты портит (потому что это тупо счётчик тактов процессора). И смысл они имеют только для коротких интервалов.

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 14.06.2021,20:37

Если бы кварц был хреновый или батарейка - я бы всё понял и простил... Но когда переключение делителя сбивает правильный счет (и в итоге системное время) - то я считаю это серьёзным багом.

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Windows XP на современном железе.

Сообщение geg » 20.06.2021,16:57

winxp2021 писал(а): 28.05.2021,22:44 сборка браузера для Windows XP на основе версии 360 Extreme Explorer v12.0.1053.0
(версия Chrome 78.0.3904.108 - реальная, Chrome 87.0.4280.88 - подмена, сборка декабрь 2020 г.)
Не ставятся расширения, ошибка и всё, так задумано?

winxp2021
Junior Member
Сообщения: 121
Зарегистрирован: 09.05.2021,21:47
Откуда: Windows

Windows XP на современном железе.

Сообщение winxp2021 » 21.06.2021,20:14

У меня расширения ставятся, по крайней мере те, которые я использую. У сборки больше 500 скачавших, никто на это не жаловался. Пробуйте запускать от админа. Может у вас запрет на запись в каталог браузера. Отключите все лишние ограничения и запускайте от администратора - все будет работать.

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Windows XP на современном железе.

Сообщение geg » 21.06.2021,20:21

winxp2021 писал(а): 21.06.2021,20:14Пробуйте
это всё не то. У вас там, случайно, путь к чему-нибудь гвоздями не прибит? Я ставлю сборку в нужный мне каталог (и это ниразу не c:\progra~1).

Ответить