<bluoea$3nn$1@news01ch.so-net.ne.jp>の記事において
hat@fa2.so-net.ne.jpさんは書きました。

> > MacOSX 上で、Virtual PC 6.1 を動かして、その中で FreeBSD 5.1 
> > を動かすと、倍くらいの速度で時計が進みます。Linux 2.2.20
> > (Debian) では、逆に半分くらいの速度でスローダウンします。両
> > 方とも ntp は動かしていません。
> 
> vpctimedというのがあります。
> もともとは、
> ftp://ftp.wam.umd.edu/pub/howardjp/software/libiberty
> にあったらしいのですが、今はないみたいです。
> 適当に検索したら、
> http://www.devili.iki.fi/pub/misc/Virtual_PC/
> ここにありました。
> FreeBSDとLinuxの両方で使えます。

おぉ、こんなのがあるんですね。でも、
ちょっと試してみたところでは、5秒以上ずれると補正するといった
ロジックみたいで、時計が逆向きにスキップすることがあるみたい
ですね。

# 用途次第ではこれでも間に合うのでしょうけれど、
# make が使えなくなるのは、ちょっといや。

HOSTの時刻を取り出す部分が
                                                                             
    get_host_time(&host_tm.tm_sec, &host_tm.tm_min, &host_tm.tm_hour);       
    get_host_date(&host_tm.tm_mday, &host_tm.tm_mon, &host_tm.tm_year);      
                                                                             
となっててBUGっぽいのも気になる。

でも、情報ありがとうございました。


桂 英治@(株)横浜インテリジェンス  
(katsura@hamaint.co.jp)