デバンセント

エンドユーザーが自分のアプリケーションでWindowsパフォーマンスカウンタを無視できるようにする簡単なフレームワーク
今すぐダウンロード

デバンセント ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • Nick Bitounis
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 219 KB

デバンセント タグ


デバンセント 説明

DevCountersは、エンドユーザーが痛みを伴わずに自分のアプリケーションで、Windowsのパフォーマンスカウンタを使用することができるシンプルなフレームワークを提供するように設計されました。 パフォーマンスカウンタは、アプリケーション、しばしば見落とさまたは過小評価された焦点の面積のメトリックを提供する方法を提供します。パフォーマンスカウンタがモニターに簡単ですが、それらを使用するために必要なコードは、最高の状態で退屈と考えられています。 DevCountersは、開発者の肩をオフパフォーマンスカウンタを使用しての繰り返しの作業の一部を取る上で強調しています。 提供される機能と制限 図書館の主な目標は、速記を通じてパフォーマンスカウンタへの迅速かつ手間のかからないアクセスを提供することです。これらは、カウンタに任意の名前、開発者が割り当てることであり、それらにアクセスするアプリケーションのソースを介してそれらを使用しています。短縮形はプレーンなパフォーマンスカウンタやパフォーマンスカウンタのインスタンスにアクセスするために使用することができます。 DevCountersは、特定のメトリックのいくつかのカウンタインスタンスを使用して(例えば、秒あたりのトランザクションが実行される)と、すべてのカウンタインスタンスの値を加算ユニーク、合計カウンタを作成する自動的な方法を提供します。カウンタインスタンスおよびカウンタを合計は、一般的に、システムまたはカスタムメトリックが(例えば、デュアルコアシステム上の両方のCPUコアが第二のカウンタごとの割り込みを有し、の和である_Total labed合計カウンタがある複数回発生シナリオで使用されていますどちらも)。 最後に、DevCountersは、カウンタを公開するためのキュー方式を提供します。ホストするアプリケーションは、効果的にキューにこれらの要求を置くことによって、それらの値を変更することで、パフォーマンスカウンタへの変更を要求します。 DevCountersはキューやプロセス、それらを剥がし要求にバックグラウンドタイマーを使用しています。 DevCountersは、設計時にホストするアプリケーションとの統合に向けた見通しで、主に作成されました。これは、その使用、図書館利用者が事前に使用されるパフォーマンスカウンタの名前を知っていると仮定していること、すなわち事実に制限を課しています。ライブラリを使用すると、パフォーマンスカウンタインスタンスの多くを持っている必要がありますが、あなたの基本的な指標がいくつかある場合(たとえば、オブジェクトがカスタムプロキシを介して作成されているデザインが重要なコードの節約を提供することができるスマートな方法で使用することができないことを意味するものではないこと)。動的なカウンタの作成は、既存のランタイム・ライブラリーのために必要とされる場合でも、あなたにもアスペクト指向プログラミングを見てみたいことがあります。


デバンセント 関連ソフトウェア

Borland Delphic ++ BuilderのTCAD

TCADは、ベクトルグラフィックアプリケーションを作成するのに役立つコンポーネントです。 形状はマウスやコードで相互作用することができます。 使いやすく、効果的かつ強力です。 それはあなたに貴重な時間を節約します。 ...

268 2054K

ダウンロード