制御カウンタのインクリメント

制御用パラメータとして時間を計測するカウンタが必要なケースはありますが、どこでリセットするかは悩みどころです。
リセットせずに、たとえば1/100秒ごとにカウンタをインクリメントしていくと、int型の場合、249日目にオーバーフローします。
オーバーフローするのを防ぐために、停止時間を仕様に組み込み、定期的に自動再起動するプログラムを仕込んであるのも見た事があります。
これもなんだかなぁ、ですが。


え、そんなカウンタ、どういうときに使うかって?


こういった時に使ってるようです。
http://www.asahi.com/national/update/0804/TKY200808040330.html