Profiling with Performance Counters

Performance counters—the basic unit of measurement for gauging the performance of your application—were introduced in Chapter 12, when we considered connection pooling. However, a lot more information is available from the performance monitor than the number of open connections, and this information can prove tremendously useful when you’re trying to improve an application’s performance. Performance counters are particularly useful when you’re attempting to identify a bottleneck that’s hampering application performance.

To open the Performance window, choose Performance from the Administrative Tools section in Control Panel. By default, you’ll see only performance counters for measuring basic information such ...

Get Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.