Linuxba (lehet winbe is passZ), vagy külön szoftveres óra. Értelemszerűen amig az OS nem fut, csak a HW-es óra megy, ezért tapasztalod, hogy amíg fut, addig pontos, offline allapotba meg elmegy az óra.
De miértnem NTP daemont futtatsz erre, ami folymatosan szinkronban tartja (és nem ugrással, ahogy te csinalod, hanem gyorsítással, lassitással).