07/02/13 10:46:11 QwwbAGve
基礎知識
デジタル時計は水晶の振動数を元に一秒をカウントしている。
この振動数は水晶の純度によってばらつきがあり温度によっても変わるので
普通のデジタル時計は時間がだんだんずれてしまう。
本題
コンピュータの内蔵時計は遅れやすいものがあえて選ばれてる。
理由はコンピュータの処理が変にならないようにするため。
ファイルAの後にファイルBを作る場合
ファイルAを作った時点で内蔵時計が進んでいて正しい時間に直した後
ファイルBを作るとデータ上はファイルBのほうが先に作られたようになってしまう。
この後古いファイルを消すという処理が入ると本来残すべきであるファイルBが消されてしまうことになる。
こういうことを防ぐためあえて遅れやすい時計が採用されている。