1.1, Аноним (1), 11:29, 17/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>> проброса NTP поверх протокола PTP
Обычно это плохо заканчивается когда одно обмазывают другим.
| |
|
2.35, AlexVRud (ok), 16:57, 17/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Тем более, что есть linuxptp (и старенький ptpd) плюс есть timemaster (который умеет скрещивать chrony и linuxptp, ну или посмотрев что он делает можно самому скрестить).
Зачем chrony ползёт в ptp? Там же и синхронизация системных часиков с ptp-часиками, и различные профили ptp. Ну допустим первую задачу он сможет порешать за счёт "прикольных" алгоритмов синхронизации часиков. А вот вторую-то зачем ему решать?
| |
|
1.14, YetAnotherOnanym (ok), 12:36, 17/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> изначально спроектирован для корректной работы в нестабильных окружениях, включая ненадёжные сети с разрывами соединений, большими задержками и потерей пакетов
Есть ещё на свете умные люди.
| |
|
|
3.44, YetAnotherOnanym (ok), 19:03, 17/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> chrony was originally written by Richard Curnow. It is currently maintained and developed by Miroslav Lichvar
С какого бока тут Поттеринг?
| |
|
4.46, нах.. (?), 19:42, 17/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Параноики сэр, им много чего мерещится. Давайте продолжим осмотр больницы, вот тут у нас лежат Цекербергеры...
| |
4.50, Аноним (38), 22:05, 17/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
А ты, похоже, до сих пор путаешь единственное и множественное числа?
| |
4.62, Аноним (62), 18:28, 18/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> С какого бока тут Поттеринг?
Что не на шелле написано - то Леннарт делал, что тут неясного?
| |
|
|
|
|
2.25, Аноним (38), 14:50, 17/12/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
Это же поттеринги, для них у любого стороннего софта фатальный недостаток: NIH.
| |
|
3.61, лютый жабби__ (?), 08:54, 18/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Это же поттеринги
поттеринги ж systemd-timesyncd сделали. причём непонятно зачем в rhel chrony до сих пор
| |
|
4.63, Аноним (62), 18:29, 18/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Они немного для разных целей. chrony - прежде всего NTP server (хотя и поддерживает клиентской режим), timesyncd - SNTP client.
| |
|
|
2.29, Аноним (28), 14:58, 17/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Chrony может синхронизироваться с сервером времени намного быстрее, чем старый сервис ntpd. Это хорошо для ноутбуков или настольных компьютеров, которые не работают постоянно.
| |
|
|
4.68, Аноним (62), 18:36, 18/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> ntp-client чем не устраивает для разовой синхронизации?
Что такое ntp-client? ntpdate, написанный много лет назад индусами из ISC за плошку риса и уже давно захороненный другими индусами из того же ISC под слоем бетона?
| |
|
3.37, Аноним (38), 17:49, 17/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> намного быстрее
Не удосужитесь ли рассказать, сколько тысяч раз в секунду надо синхронизироваться с сервером, чтобы это было критично по скорости?
| |
|
4.40, Аноним (40), 18:00, 17/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Удосужусь. Это важно в сетях, которые долго находятся в перегруженном состоянии.
| |
|
5.49, Аноним (38), 22:03, 17/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Тебя кто-то просил встревать?! Хотя и ты тоже не ответил на вопрос.
| |
|
|
|
8.56, Аноним (40), 01:30, 18/12/2021 [^] [^^] [^^^] [ответить] | –1 +/– | Ещё я могу прочитать ему вслух https chrony tuxfamily org comparison html ... текст свёрнут, показать | |
|
|
|
|
4.57, Ordu (ok), 08:01, 18/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Как я понимаю, дело не в том, что синхронизация времени оказывается блокирующим событием в процессе загрузки, в котором каждая секунда на счету. Не важно, сколько при этом жрётся процессорного времени, процессор может простаивать 99.9% времени в процессе синхронизации, но фишка-то как раз в том, что он простаивает, вместо того, чтобы грузить кеды.
| |
|
|
6.60, Ordu (ok), 08:09, 18/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Дядя, ты откуда упал, что у тебя синхрон - блокирующий?!
А у тебя синхронизация времени не блокирует загрузку? И если у тебя батарейка на матплате сдохшая, то правильное время выставляется только после завершения загрузки, а до этого все записи в файлы приводят к кривым таймстампам в файловой системе?
| |
|
7.77, Аноним (38), 02:06, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ты будешь удивлён, но в ембедах вообще батареек нет. Если у тебя что-то криво работает от тайм-стампов - это твои проблемы, глупо вообще полагаться на абсолютное время. Асинхронная синхронизация выполняет главное правило: монотонность. Если ты что-то там ещё себе навыдумывал, каким должно быть время, это, опять, твои и только твои тараканы.
| |
|
8.83, Ordu (ok), 10:09, 19/12/2021 [^] [^^] [^^^] [ответить] | +/– | А у меня есть Не учите меня жить Я полагаюсь О какой монотонности идёт речь, ... текст свёрнут, показать | |
|
|
10.91, Ordu (ok), 11:18, 20/12/2021 [^] [^^] [^^^] [ответить] | +/– | Да, и ещё реальность страдает от фундаментальной неопределённости, надо полагать... текст свёрнут, показать | |
|
|
|
|
6.66, Аноним (62), 18:31, 18/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Дядя, ты откуда упал, что у тебя синхрон - блокирующий?!
Из реального мира. Где очень многие программы очень обижаются, если время вдруг откатывается в прошлое.
| |
|
7.78, Аноним (38), 02:08, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> программы очень обижаются
Это мир индусов, а не реальный. Это просто <пушистый зверь>, если ты пользуешься такими программами.
| |
|
8.84, Аноним (84), 20:19, 19/12/2021 [^] [^^] [^^^] [ответить] | +/– | Так и запишем, что все танцы с TLS суть индусятничество и пользоваться этим ника... текст свёрнут, показать | |
|
|
|
5.74, john_erohin (?), 01:51, 19/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> в процессе загрузки, в котором каждая секунда на счету.
чего ???
1) кто понял жизнь, тот не спешит.
2) там где спешить не надо.
3) "процесс загрузки" происходит на р.станциях 1-2 раза в сутки, на серверах - от 1 раза в неделю до примерно никогда.
4) см.п.1.
| |
|
6.79, Аноним (38), 02:11, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Помнится, потеринги пропихивали системду, как ускорение загрузки... В итоге системда сейчас загружается в разы медленнее, чем "тупой" for в shell-скрипте для запуска init-скриптов.
| |
6.81, john_erohin (?), 02:18, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> в процессе загрузки, в котором каждая секунда на счету.
> 1) кто понял жизнь, тот не спешит.
но есть исключение: когда надо запустить 1000+ виртуальных машин (не знаю что там с докер-контейнерами) на 100+ хостов.
| |
6.82, Ordu (ok), 10:08, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> в процессе загрузки, в котором каждая секунда на счету.
> чего ???
> 1) кто понял жизнь, тот не спешит.
Понявшие жизнь могут пользоваться сколь угодно тормозным софтом, сколько им нравится. Они могут напихать в загрузку дополнительных тормозящих вещей, чтобы компьютер грузился бы полчаса, и было бы совсем неспешно.
| |
|
7.87, john_erohin (?), 01:10, 20/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Понявшие жизнь могут пользоваться сколь угодно тормозным софтом, сколько им нравится. Они
> могут напихать в загрузку дополнительных тормозящих вещей, чтобы компьютер грузился бы
> полчаса, и было бы совсем неспешно.
reductio ad absurdum - дешевый аргумент.
а "напихать" не можно, а нужно. например набор энтропии.
для повышения безопастности +3-5 минут не жалко.
| |
|
8.89, Ordu (ok), 10:23, 20/12/2021 [^] [^^] [^^^] [ответить] | +/– | Он, как минимум, не дешевле, чем заявление, что тормозной софт лучше быстрого Н... текст свёрнут, показать | |
|
|
|
|
4.69, Аноним (62), 18:41, 18/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Не удосужитесь ли рассказать, сколько тысяч раз в секунду надо синхронизироваться с сервером, чтобы это было критично по скорости?
Если код писали далекие от достижений цивилизации (в частности, математики) люди (ISC NTPD, например), то оно может и за пять минут ничего не засинхронизировать, из-за того, что jitter слишком большой. Адаптивная фильтрация? Нет, не слышали.
| |
|
5.80, Аноним (38), 02:12, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> пять минут ничего не засинхронизировать
Ох уж эти сказочники...
| |
|
|
|
2.54, mikhailnov (ok), 01:19, 18/12/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
По моим наблюдениям с маленькой выборкой при использовании chrony за время работы сервера набирается меньшая разница времени с NTP-сервером, чем при работе ntpd и systemd-timesyncd.
| |
|
|
4.85, Аноним (84), 20:25, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Чтобы ntpd начал сообщать более-менее точное время ему требуется 7200 секунд бессбойной синхронизации с эталоном. И это у него прибито внутри здоровенными железнодорожными костылями.
И таки да, по наблюдению за поведением ntpd и chrony на одном и том же железе могу сказать, что выход на точность 50-100нс от PPS у chrony занимает менее пяти минут, ntpd жует сопли до получаса.
| |
|
3.71, Аноним (62), 18:49, 18/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> По моим наблюдениям с маленькой выборкой при использовании chrony за время работы сервера набирается меньшая разница времени с NTP-сервером, чем при работе ntpd и systemd-timesyncd.
И это закономерно.
ISC NTPD писали, скажем так, не очень квалифицированные люди. Чтобы корректно реализовать синхронизацию времени через реальные сети с присущими им случайными задержками, нужно немного разбираться в математической статистике.
timesyncd вообще не предназначен для заоблачной точности, ±10мс для него приемлемая погрешность, он ориентирован на то, чтобы быстро синхронизировать часы и поменьше грузить сеть и сервер, поэтому там используется упрощенный вариант NTP (SNTP).
| |
|
|
3.76, Аноним (38), 01:59, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
- А что, если исправлять ошибки?
...
- Да ну на! Мы лучше новые сделаем в новом поделии!
| |
|
4.86, Аноним (84), 20:27, 19/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Будешь смеяться, но авторы ntpd именно так и решили! И сейчас пилят NTPS, по-сути забросив ntpd
| |
|
|
|
1.47, Аноним (47), 20:42, 17/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> fedora
> RHEL/CentOS
Но ведь у них же есть солнцеликий Леннарт, запиливший божественный systemd-timesyncd! Чем шляпникам не нравится его поделие?
| |
|
|
3.67, Аноним (62), 18:33, 18/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
И только настоящие адепты юниксвея не различают клиент и сервер.
В новости про nginx ждем претензий - "зачем оно нужен этот NIH, давно есть проверенный временем curl".
| |
|
|
|