Ceasul de sistem este un dispozitiv special nevolatil ca parte a unui computer pentru a ține evidența timpului , care funcționează chiar și atunci când computerul este oprit [1] .
Calculatoarele moderne folosesc un ceas în timp real , care poate fi accesat folosind utilitare sau prin ecranul de configurare BIOS în timpul pornirii sistemului de operare [2] . Ceasul sistemului este inițializat de la ceasul hardware atunci când sistemul de operare pornește, iar ora sistemului este apoi menținută prin întreruperi regulate ale temporizatorului . De exemplu, pe un sistem Linux , ora curentă poate fi găsită pe linia de comandă folosind comanda date , iar ceasul hardware poate fi găsit folosind hwclock . Protocolul NTP [3] poate fi utilizat pentru a seta ora printr-o rețea locală sau prin Internet . Diferite sisteme de operare pot seta ceasul sistemului în funcție de ora locală. În sistemul de operare GNU / Linux , în mod implicit, se presupune că ceasul este setat în conformitate cu UTC - Coordonat Universal Time [4] - spre deosebire de Windows , inclusiv cel mai recent pentru decembrie 2020, și deja ora din interfața de utilizator depinde pe fusul orar selectat .
Precizia orei depinde de mulți factori, cum ar fi starea bateriei, tipul de cip etc. În cazul unei căderi de curent, data și ora sunt de obicei setate la anul versiunii BIOS [5] .