Win32API質問箱 Build123at TECHWin32API質問箱 Build123 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:デフォルトの名無しさん 16/11/29 19:46:40.98 w2ftYsPy.net 環境というか仕組み上プラスしかないとかマイナスしかないということもある 201:デフォルトの名無しさん 16/11/29 19:46:41.38 Ofu9bBqm.net どちらか言えばDDK(WDK)の領域じゃね 202:185 16/11/29 20:53:31.95 ITJWJL4i.net 新たな発見がありました。 スレッドのCPU時間が実時間よりだいぶ長くなるコードの時間測定ですが、 該当コードを2回実行するコードと3回実行するコードも計ってみました。 (いずれも500回平均です。) 1回 timeGetTime()による時間:7msec カーネルモード時間:1060usec ユーザモード時間:13540usec 2回 timeGetTime()による時間:14msec カーネルモード時間:2246usec ユーザモード時間:13291usec 3回 timeGetTime()による時間:21msec カーネルモード時間:2527usec ユーザモード時間:19468usec このデータから、 timeGetTime()はかなり正確であり、 GetThreadTimes()が真値より随分大きな値を返していることが強く疑われます。 クロックの誤差は、通常は、クロック更新粒度に起因する誤差であり、 それは一様な分布であるため、平均処理で抑えられます。 しかし、明らかにプラス方向の誤差が生じており、 クロック精度とは別の何らかの原因があるはずなのですが、 現在、原因の特定に至っていません。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch