API の新しいSystem.Diagnostics.PerformanceDataセットを使用してカウンターに書き込み、複数のプロセスから 1 つのカウンターを同時にインクリメント/デクリメントしたいと考えています。
CounterSetInstanceType をさまざまな方法で微調整しようとしましたが、成功しませんでした:
Multiple または MultipleAggregate を使用すると、perfmon には常に単一のインスタンスが表示されますが、実際にはプロセスごとに個別のカウンターがあり、互いに上書きされます。シングル カウンターセット タイプでも同じ動作が発生します。
gloablAggregate カウンターセット タイプのパフォーマンス モニターを試してみると、値がまったく読み取られないようです。