ssk’s posterous

ssk’s posterous

Oct 23 / 12:17am

光画部日記[2003/08]

by ssk
08/08(金) 248日のトラップ

サーバにログインしたら、[Unknown HZ value! (1) Assume 100.]なるメッセージが出現。タイミング悪く、times()を使ったプログラムで異常が見つかった。原因は、マシンの起動時間をカウントするカウンター。clock_t型(符号付き4バイト)の最大値を越えて負数になったのがトラブルの原因だった様子。

マシンのカウンタは、1/100sec毎にカウントするので、符号付き4バイトの最大値に達するのが (2^31-1)/(100*86400) = 約248日。確かに、トラブルが発生する前に稼動時間見たら251日だったから、どうやらこれが原因。

実害は多分ないだろうから放置してもよいかな。

0 comments

Leave a comment...

 
Got an account with one of these? Login here, or just enter your comment below.
Posterous-login    Connect    twitter