Strona 1 z 2
Czy zegar systemowy można skalibrować?
: 21 sierpnia 2011, 01:57
autor: mxmxmxmxmx
Polecenie:
daje wynik poprawny, natomiast czas z pobrany z:
idzie za wolno o około 1 godzinę na dobę. Program ntp musiałoby aktualizować czas co 5 minut.
: 21 sierpnia 2011, 11:38
autor: Yampress
ntpdate ...
: 21 sierpnia 2011, 23:05
autor: marcin1982
: 21 sierpnia 2011, 23:36
autor: mxmxmxmxmx
Dziękuję, wiem o ntp, tylko przy takim opóźnieniu, to trzeba by zegar systemowy synchronizować co 5 minut i to dalej mało. Zasadnicza kwestia, to co daje takt do zegara systemowego i czy da się to jakoś skalibrować?
: 22 sierpnia 2011, 09:08
autor: marcin1982
mxmxmxmxmx pisze:Dziękuję, wiem o ntp, tylko przy takim opóźnieniu, to trzeba by zegar systemowy synchronizować co 5 minut i to dalej mało.
Masz źle ustawioną po prostu strefę czasową. Ustaw raz a dobrze usługę ntpd z polskich serwerów czasu i spokój - czas będzie synchronizowany (systemowy) przy każdym starcie komputera (wpis w /etc/init.d oraz odpowiednio dla różnych run level). Z kolei wpisem postaci:
w
/etc/rc.d/rc.local
ustawisz sobie synchronizację przy każdym starcie komputera czasu sprzętowego z zsynchronizowanym z serwera ntp czasem wzorcowym. Przeszukaj też internet pod takim kątem:
http://debian.linux.pl/threads/17464-Cz ... -sprzętowy
http://marekpietrzak.pl/?p=234
http://linux.welmar.waw.pl/linux.porady.php?id=61 .
: 25 sierpnia 2011, 12:41
autor: mxmxmxmxmx
To nie strefa czasowa, zegar systemowy spóźnia "liniowo" około godziny na dobę, więc po trzech dniach mam już około 3godzin różnicy.
Komputer działa 24 godziny dobę. Zegar sprzętowy spóźnia minutę na dobę - do wyeliminowania przez ntp.
Wydaję mi się, że ta rozbieżność zegara systemowego jest zbyt duża i on musiałby łączyć się z ntp częściej niż co 30 minut, aby uzyskać dokładność do minuty, a zależy mi na większej dokładności.
Synchronizacja z ntp co minutę nie wydaje się dobrym rozwiązaniem. Dlatego też zastanawiam się, czy nie ma jakiejś zmiennej, która odpowiadałaby za to, czy zegar systemowy ma iść wolniej, czy szybciej. Jeśli jedyna opcja to bardzo częste synchronizacje z ntp trzeba będzie tak zrobić. Mam nadzieje, że teraz jest troszkę jaśniej.
: 26 sierpnia 2011, 10:42
autor: fnmirk
A baterię płyty głównej sprawdziłeś?
: 26 sierpnia 2011, 13:48
autor: mxmxmxmxmx
A co ma bateria do zegara systemowego?
: 26 sierpnia 2011, 16:30
autor: fnmirk
To zadaj sobie pytanie, co to jest zegar systemowy i od czego jest zależny?
: 26 sierpnia 2011, 23:14
autor: mxmxmxmxmx
Gdzie jest błąd w moim rozumowaniu:
Zegar sprzętowy - układ na płycie głównej, podtrzymywany przez bateryjkę przeważnie CR2032 - o nią chodzi?
Zegar systemowy - w Linuksie nie tak jak w Windowsie to coś innego niż zegar sprzętowy. Moje zasadnicze pytanie, co go taktuje? Z tego co przeczytałem, to synchronizuje się on z zegarem sprzętowym przy uruchomieniu systemu, a z tego co widzę, to potem każdy idzie "sobie".
Laptop AmiloPRO V2030 nie był wyłączany od miesiąca. 4 dni temu zegar systemowy zsynchronizowałem z ntp, następnie sprzętowy zsynchronizowałem z systemowym. Teraz sprzętowy jest 4 minuty do tyłu, systemowy 4 godziny. Mógłbym ustawić, synchronizację z ntp co godzinę lub nawet co minutę - czy to jedyne rozwiązanie? Synchronizacja co godzinę to za mało, bo np. przy zbieraniu logów nie byłoby wcale niektórych minut.