忍者ブログ
よくわからないことを調べて解説してみるブログ。

2017

0920
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2013

0114

■Windows APIより時刻取得について
いろいろ調べてみたが、現状の環境における分解能は1ミリ秒以下としか思えない。

ここ数年の情報がなく、Windows7、8の情報もない。

getLocalTimeの返却値は、ミリ秒単位で変化している。

分解能が15ミリであれば、15ミリ単位で変化すべきだが、それは確認できなかった。
私の環境下では、1ミリ秒単位で変化していた。

Windows APIの実装がどうなっているか分からない。調べ方が悪いのかもしれないし、ここから先はMicoSoftの有償サポートかもしれない。

■正確性の向上について
現在は、水晶振動子を用いたRTCはWindowsでは使われていなそうだ。NTPサーバを用いた時刻の定期更新がデフォルトで設定してあった(いわゆるデスクトップ画面の右下の時計から見れるサーバ)。
これはデフォルトでは、windowsが提供しているサーバである。しかもこれが調子悪そう。というかpingが届かない。
それに米国サーバのため、とても遠い。戻ってくる頃には数百ミリ秒はずれているだろう。

これを日本のNTP(http://www2.nict.go.jp/aeri/sts/tsp/PubNtp/index.html)に変える。ほかにもいろいろある。
すると、ping値は数十ミリ秒に抑えられる。

拍手[0回]

PR
Post your Comment
Name:
Title:
Font:
Mail:
URL:
Comment:
Pass: Vodafone絵文字 i-mode絵文字 Ezweb絵文字
プロフィール
HN:
たんてーくん
性別:
非公開
フリーエリア
最新CM
[09/13 http://2017.gjpmall.net]
[09/13 http://www.bjpld8.com]
[09/12 http://2017.njpex.net]
[09/12 http://www.gjpmall.net]
[09/11 http://www.gjpmall.net]
ブログ内検索
忍者ブログ [PR]
* Template by TMP