Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Measuring computer performance : a practitioner’s guide
Lilja D., Cambridge University Press, New York, NY, 2000. 261 pp. Type: Book (9780521641050)
Date Reviewed: Apr 1 2001

Measuring computer system performance is no mean task. There is a lot of confusion among technicians and capacity planners about how to reasonably and intelligently approach the measurement problem and about which performance metrics to select. Still, understanding the characteristics and distributions of the various loads on a computer (or set of interrelated computers) is fundamental to effective management of the technology environment. These issues must be addressed regularly by organizations that provide information technology infrastructure capabilities.

Lilja’s book is conceptually well formulated, mathematically well grounded, and even intuitively appealing. The author focuses on the key issues in quantifying and characterizing the capacity and usage of a typical computer (or server, switch, or any other device based on computing or networking architectures). He begins by discussing the concept of measurement. The next several chapters intuitively develop the statistical tools and techniques that form the basis of computer performance measurement and capacity planning. The ideas of the accuracy, precision, and resolution of measurement tools are also presented. The author emphasizes the use of statistically valid tools and techniques to both collect and analyze the data. There is also a strong emphasis on interpreting the results of these analyses, which is a crucial aspect of the effective measurement of such performance.

Once the conceptual material is covered, the author turns to the more concrete aspects of the topic, beginning with a discussion of events, specific counting and measuring techniques, and benchmarking. Next, he discusses linear regression modeling and techniques for maximizing the results of the data collection efforts needed to construct and use effective models. This discussion naturally leads to an exposition on simulation modeling and associated strategies. The text concludes with the fundamentals of modeling using queueing theory.

This book is clearly an essential reference for professionals engaged in computer (or network) performance measurement and capacity planning. At first blush, it appears that it is not a book for the mathematically faint of heart, because it includes a healthy dose of mathematical formulations. However, that first impression is misleading. The first half of this book is an interesting intuitive overview of the principles and issues related to this topic. As such, it can be an excellent reference for information technology managers who need a conceptual understanding of this topic in order to handle performance issues in computers and networks.

Reviewer:  Charles K. Davis Review #: CR124910
Bookmark and Share
 
Measurement Techniques (C.4 ... )
 
 
Performance Attributes (C.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Measurement Techniques": Date
Exact performance estimates for multiprocessor memory and bus interference
Holliday M., Vernon M. IEEE Transactions on Computers 36(1): 76-85, 1987. Type: Article
Oct 1 1987
Throughput concavity and response time convexity
Dowdy L., Eager D., Gordon K., Saxton L. Information Processing Letters 19(4): 209-212, 1984. Type: Article
Jun 1 1985
Implementing CHILL signals: a case study in performance measurement
Barton M., Skan P., Aspinall D.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,1241985. Type: Proceedings
Sep 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy