現在、「WindowsNT 4.0 SP3」上で
システムを開発しています。
この開発システムの処理時間測定を行いたいのですが、
我々が自作した測定ツールでは、整数でしか値がとれません。
これを、少数2桁ぐらいまで値をとりたいのですが、
どなたか良い方法があれば教えてください。
_______________________________________________________
佐藤 匡弘 Sato, Masahiro
(株)日立製作所 生産技術研究所
TEL 045-881-1241 ex3111 (~18:00)
FAX 045-860-1621
E-mail: sat...@perl.hitachi.co.jp
!--------------------------------------------!
! MITSUBISHI CHEMICAL CORP. RESEARCH CENTER !
! ENGINEERING DEVELOPMENT LAB. !
! har...@rc.m-kagaku.co.jp SUSUMU HARAKI !
!--------------------------------------------!
>この開発システムの処理時間測定を行いたいのですが、
>我々が自作した測定ツールでは、整数でしか値がとれません。
>これを、少数2桁ぐらいまで値をとりたいのですが、
>どなたか良い方法があれば教えてください。
WindowsNTのパフォーマンスカウンタ用に高分解能のタイマがあります。
このタイマを使用すると、ハードウェアにもよりますが、100nsec単位のカウンタ数
を求めることができます。資料に関しては、MSDN提供のSDKにパフォーマンスモニタ
のサンプルソースがありますし、文献としては NT3.5リソースキットVol.4が参考に
なります。また、ここまでの分解能を要求しないのならば、GetSystemTimeでミリ秒
単位での取得が可能です。
--
//////// (株)NJK オープン・制御システム統括部 第4システム部 //////////
北陸事業所 松永 佳久
[MCPS: NT Server 4.0/NT Server 4.0 in the Enterprise/NT Workstation 4.0]
//////// E-Mail: m...@wnk.njk.co.jp | Nifty-Serve: KFA02522 /////////////