Czy przetaktowanie komputera bez dostępu do Internetu skróci czas systemowy?

17

Załóżmy, że masz komputer, który nie jest podłączony do serwera czasu, więc nie ma zewnętrznych metod śledzenia czasu. Włączasz urządzenie i ustawiasz datę i godzinę w systemie BIOS.

Potem przetaktowałeś komputer. Czy czas biegnie szybciej niż zwykle ze względu na szybsze cykle procesora?

Jan
źródło
15
Jeśli procesor był urządzeniem utrzymującym czas, wyłączenie komputera również skróciłoby czas systemowy.
Pablo Marambio

Odpowiedzi:

37

Czas systemowy nie jest oparty na procesorze, a raczej innym układzie na płycie głównej, więc przetaktowanie procesora nie zmieni „szybkości” czasu systemowego.

ak112358
źródło
6
Mała korekta: czas jest faktycznie „utrzymywany” przez oscylator kwarcowy. en.wikipedia.org/wiki/Real-time_clock
Indrek
8

Nie. Zegar jest utrzymywany przez CMOS i nie ma wpływu na podkręcanie procesora.

Mitch Brown
źródło
Czy jesteś w stanie trochę rozszerzyć się na temat tego, co robi CMOS?
Kanadyjczyk Luke REINSTATE MONICA
1
@Luke Sprawdź pl.wikipedia.org/wiki/Nonvolatile_BIOS_memory (przekierowanie Wikipedii dla BIOS-ów CMOS WRT na PC)
Mark Allen
17
Nie dla mnie, dla strony. Powinniśmy być witryną profesjonalistów, a odpowiedź jednokierunkowa jest zwykle odradzana
Kanadyjczyk Luke REINSTATE MONICA
8

Szybkość zegara procesora nie zależy od RTC, więc nie powinieneś widzieć zmiany.

Zauważ, że dryfowanie zegara zdarza się na komputerach nawet przy normalnych prędkościach zegara, ponieważ RTC nie jest idealny na początek. Dryf zegara jest normalny i oczekiwany (chociaż nie powinien być znaczący w normalnych systemach).

Shinrai
źródło
2

http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCIQFjAA&url=http%3A%2F%2Fwww.vmware.com%2Ffiles%2Fpdf%2FTimekeeping-In- VirtualMachines.pdf i ei = NTx3UPeLNO_K0AHwgYHQDw i usg = AFQjCNGZ62KMnksPS1KjvTiL_LhXtAzRMg

Podstawy pomiaru czasu

Komputerowe systemy operacyjne zazwyczaj mierzą upływ czasu na jeden z dwóch sposobów:

• Liczenie tyknięć - system operacyjny konfiguruje urządzenie sprzętowe, aby okresowo przerywać ze znaną szybkością, na przykład 100 razy na sekundę. [...]

• Nieznaczne mierzenie czasu - urządzenie sprzętowe rejestruje liczbę jednostek czasu, które upłynęły od uruchomienia systemu, a system operacyjny po prostu odczytuje licznik w razie potrzeby. [...]

[...] aby skorygować długoterminowe przesunięcie i inne błędy w pomiarze, system operacyjny [...] okresowo sprawdza zegar względem sieciowego serwera czasu [...]

Anegdota: kiedyś mieliśmy zegar serwera klasy 486, który zyskiwał około 15 minut na okres 24 godzin.

horatio
źródło
Kolejna anegdota: niedawno musiałem wymienić komputer, który nigdy wcześniej nie był częścią domeny. Wyobraź sobie, że mówię mojemu klientowi, że należy go wymienić, ponieważ nie dotrzyma dokładnego czasu. Oczywiście powiedział mi, że nie obchodzi go, czy dotrzymuje on dokładnego czasu, o ile działa. Tak ... spróbuj wyjaśnić różnice czasowe, domeny i Kerberos komuś, kto cię wynajął, aby zajął się tym za niego.
John3354,