Chapter 7 -- Performance Monitoring

[Previous] [Next]

Chapter 7

Administrators, end users, and developers know that monitoring the health of the computer system is vitally important. Microsoft, well aware of this fact, built performance monitoring into Windows 2000. Unfortunately, very few applications take advantage of performance monitoring. Here are some of the reasons why:

  • Microsoft has not made it easy to expose performance information.
  • Developers must take the time to expose performance information in their applications.
  • Microsoft has not emphasized or promoted the importance of performance monitoring.

I first looked into adding performance information to my own applications several years ago; flabbergasted by the complexity of the task, I postponed the job as long as I could. My eventual solution was to create a C++ class that encapsulates the process of exposing performance data to the operating system, allowing me to add performance data easily to any application. This C++ class appears at the end of the chapter.



Programming Server-Side Applications for Microsoft Windows 2000
Programming Server-Side Applications for Microsoft Windows 2000 (Microsoft Programming)
ISBN: 0735607532
EAN: 2147483647
Year: 2000
Pages: 126

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net