View Single Post
  #55   Report Post  
w_tom
 
Posts: n/a
Default Why aren't computer clocks as accurate as cheap quartz watches?

Your other post is classic of those who use emotion as if
emotion was logic. I will pretend you did not post an
outburst in the other post; in respect for your dignity.

Below is a partial description of how the computer's other
clock works. It assumes time lost will also cause the
computer's battery clock to change. Do you know they both use
completely different circuits and oscillators (time bases)?
That battery clock does not change no matter how many seconds
or days the Windows (Operating System) clock changes.

This might be true if the system is not pre-emptive
multitasking or if the OS itself crashes - which is rare
enough to not be relevant:
The busier your system gets, the more likely it is to lose time.
Generally, the longer you use your computer, the further behind
it gets. When you leave your computer on for an extended amount
of time, the Windows clock (displayed on the taskbar) may lose
from two minutes to an hour per day.


Meanwhile, as an OS gains or loses time, the computer's
battery clock remains unaffected. Again, you should have
known this which is why your original post used the word
"might". Well, at least this time you look up some facts
before posting. But you did not obtain all facts. Loss of
time by the OS does not change the CMOS or battery clock.
Made obvious with simple hardware or BIOS knowledge. You are
advised to first learn the basic circuit - as it was designed
even in the original IBM AT. The circuit is based in a famous
IC - Motorola's MC146818 and an equivalent IC from Dallas
Semiconductor.

Not knowing how this battery clock works is not what you are
criticized for. Furthermore an emotional outburst was not
posted - a lesson you should learn from. Criticism is based
on facts. You posted speculation AND you posted things
totally irrelevant to what the OP was asking. Not just you.
This thread is chock full of posters who only speculated and
who did not answer the OP's question.

Now you are also being corrected for not learning all the
facts about how the battery backup data time clock works.
Your "Likely culprits" list is not based on knowledge of a
1984 legacy circuit that is standard in PCs. Gain or loss of
time by the OS - using a completely different clock - does not
affect the battery backup clock. This true in hardware today
as it was in the original IBM AT. Those "most common
culprits" in no way change the date time of a battery backup
clock.

What was do_not_spam_me asking? He was asking about that
battery backup clock also known as the CMOS date time chip -
which is unaffected by and unrelated to your "most common
culprits". IOW again, the answer is not based upon the OP's
original question.

DBLEXPOSURE wrote:
What Happens and Why
There is a "CMOS clock" in your computer which is powered by a tiny battery.
As long as the battery is good, this clock keeps the correct time, and each
time your computer is restarted, Windows98 reads its initial time from the
CMOS clock. However, while Windows98 is running, it keeps track of the time
on its own without continuing to check the CMOS clock, and keeping track of
the time is not the only thing Windows has to do. The busier your system
gets, the more likely it is to lose time. Generally, the longer you use your
computer, the further behind it gets. When you leave your computer on for an
extended amount of time, the Windows clock (displayed on the taskbar) may
lose from two minutes to an hour per day.

Likely culprits
Anything that makes your computer especially "busy" can take Windows'
attention away from its time-keeping function and lead to this "losing time"
symptom. If you're running lots of programs, or even just one or two very
demanding programs, you may see the computer clock losing time. Furthermore,
anything you are running which causes the computer to have to spend time
"watching" for something to happen can also lead to a slow clock. Here are
the most common culprits:

a.. Games and other video-intensive programs

b.. Screen savers and "scheduling" programs

c.. Internet chat programs (ICQ, IM, etc.)

d.. Playing MP3 files, CDs, or internet audio

e.. Anti-virus programs

f.. Processor-intensive applications