LoadRunner を使用して、エンタープライズ ASP.NET アプリケーションでパフォーマンス/負荷テストを行っています。LoadRunner を使用すると、リモート マシン上のいくつかのパフォーマンス カウンターを監視できますが、それらの違いについて少し混乱しています。ASP.NET のバージョン番号があるものとないものがあります。違いはありますか?
確認できるオブジェクトがいくつかあるようです: ASP.NET アプリケーション、ASP.NET アプリ v2.0.50727、ASP.NET v2.0.50727。私が興味を持っているカウンターは、Application Queue 内の Requests とキューに入れられた Requests、および Requests Executing です。
この記事を読みましたが、オブジェクトにバージョン番号がある場合とない場合の違いについて説明していません。違いはありますか?
編集:この記事で回答の一部を見つけました
パフォーマンス カウンターを使用すると、Windows パフォーマンス コンソールから ASP.NET の動作を監視できます。.NET Framework の各バージョンは、パフォーマンス カウンター オブジェクトの個別のセットをインストールして、ASP.NET アプリケーションを監視し、ASP.NET 全体を監視します。これらのオブジェクトは、それぞれ "ASP.NET Apps vXXXXXX.X" および "ASP.NET vXXXXXX.X" という命名規則を使用します。ここで、vXXXXXX.X は ASP.NET のバージョンを示します。
さらに、.NET Framework は、インストールされている ASP.NET のすべてのバージョンに適用される ASP.NET システムおよび ASP.NET アプリケーションのパフォーマンス カウンターもインストールします。これらのカウンターは ASP.NET のすべてのバージョンで有効ですが、常にインストールされている最新のバージョンに対応しています。ASP.NET の最新バージョンがアンインストールされると、これらのカウンターは ASP.NET の残りの最新バージョンに自動的に再関連付けされます。
これを知っていると、ASP.NET Applications\Requests in Application Queue と ASP.NET v2.X\Requests Queued の違いは何ですか?