🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #908278

Re: Wykonanie skryptu na resume

#908278
From: marrgol
Date: Thu, 24 Jul 2025 18:00
30 lines
2972 bytes
On 2025-07-24 at 12:56 Jacek wrote:
>>>> Śmiałe stwierdzenie jak na kogoś, kto chwilę później przyznaje,
>>>> że nie wie jak chrony działa. 🙂
>>> A jak działa? To znaczy, jak synchronizuje zegar z wzorcem do którego nie
>>> ma dostępu?
>>
>> No jak to?  DCF77! ;-)
>>
>>
> Akurat :) Już prędzej telepatia.

Zwykłe obliczenia.

Odnosiłem się do stwierdzenia „żeby czas się uaktualnił, laptop musi
ponownie nawiązać łączność z netem” -- synchronizacja zegara z wzorcem
przez chrony nie sprowadza się do durnego „przepisywania” czasu z serwera
do lokalnego systemowego, tylko na analizie w jakim tempie czas systemowy
„rozjeżdża się” z wzorcem i z zegarem sprzętowym, i na tej podstawie
obliczaniu i dokonywaniu korekt prędkości tykania zegara systemowego tak,
by był on jak najbliższy wzorcowemu.  Czas na serwerze jest sprawdzany
sporadycznie, a nie non-stop, i im więcej czasu upłynie od uruchomienia
chrony i/lub ostatniego prawidłowego odczytu czasu z serwera, tym rzadziej.
Po „nauczeniu się” tych odchyłek chrony świetnie radzi sobie z utrzymaniem
dość dokładnego czasu nawet przy czasowym całkowitym braku dostępu do
serwera i jest też w stanie dość precyzyjnie i szybko uaktualnić czas
systemowy np. po obudzeniu komputera NIE MUSZĄC od razu kontaktować się
z serwerem.  Ty sobie wymyśliłeś restart (nie najlepszego) klienta
NTP żeby wymusić odczyt czasu z serwera, ale to jeszcze nie tworzy reguły,
że to tak musi działać -- jak to gdzieś ostatnio przeczytałem: nie ulegaj
pozorom.  RTFM.
Technical Details
Message-ID: <105tsco$1i3e8$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
References: <105a8du$16ntd$1@dont-email.me> <105agqb$1a36s$1@dont-email.me> <105biq9$1h439$1@dont-email.me> <20250718100731.49550dc4@lapek> <105dkju$2326d$1@dont-email.me> <105e1me$26haa$1@dont-email.me> <105e6rf$27i9u$1@dont-email.me> <105ekt7$2b326$1@dont-email.me> <105ffk6$2jdo4$1@dont-email.me> <105t29g$1e1qa$1@dont-email.me> <105t3g6$1e75c$2@dont-email.me>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: marrgol <marrgol@address.invalid>
Newsgroups: pl.comp.os.linux
Subject: Re: Wykonanie skryptu na resume
Date: Thu, 24 Jul 2025 20:00:56 +0200
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <105tsco$1i3e8$1@dont-email.me>
References: <105a8du$16ntd$1@dont-email.me> <105agqb$1a36s$1@dont-email.me> <105biq9$1h439$1@dont-email.me> <20250718100731.49550dc4@lapek> <105dkju$2326d$1@dont-email.me> <105e1me$26haa$1@dont-email.me> <105e6rf$27i9u$1@dont-email.me> <105ekt7$2b326$1@dont-email.me> <105ffk6$2jdo4$1@dont-email.me> <105t29g$1e1qa$1@dont-email.me> <105t3g6$1e75c$2@dont-email.me>
MIME-Version: 1.0
Injection-Date: Thu, 24 Jul 2025 20:00:56 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="534a00a36046d67b188540bd2e03be9e"; logging-data="1641928"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/YeHhcvkLQcVloGHpk7JV4"
User-Agent: Mozilla/5.0 (rv:102.0) Gecko/20100101, Betterbird/102
Cancel-Lock: sha1:31E5WnF1jLie9wrnUFYYFzChhto=
In-Reply-To: <105t3g6$1e75c$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit