Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-40% $68.76$68.76
Ships from: Amazon Sold by: NorthPasific
Save with Used - Very Good
$36.83$36.83
Ships from: Amazon Sold by: Swift Boutique
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling 1st Edition
Purchase options and add-ons
- ISBN-100471503363
- ISBN-13978-0471503361
- Edition1st
- PublisherWiley
- Publication dateApril 1, 1991
- LanguageEnglish
- Dimensions6.3 x 1.52 x 9.58 inches
- Print length685 pages
Frequently bought together

Similar items that ship from close to you
Editorial Reviews
From the Inside Flap
* Overview of Performance Evaluation-addresses common mistakes in the evaluation process, criteria for selecting evaluation techniques and performance metrics, and the establishment of performance requirements
* Measurement Techniques and Tools-examines workload selection and characterization, monitors, capacity planning and benchmarking, data presentation, and ratio games
* Probability and Statistics-discusses the summarization of measured data, the comparison of systems using sample data, and regression models
* Experimental Design and Analysis-provides the maximum amount of information with the minimum number of experiments
* Simulation-clarifies the analysis of results, model verification, validation, and random-number generation
* Queueing Models-models and techniques for the solution of a wide variety of common performance problems
Analysis techniques are supported by more than 150 examples and case studies-all from the computer science field-and many are summarized with results in handy reference boxes. In addition, common mistakes in the application of various techniques are descussed, and a host of special tricks to demonstrate system superiority are revealed. The Art of Computer Systems Performance Analysis is an essential tool for performance analysts, designers, purchasers, and users of computer systems.
From the Back Cover
About the Author
Product details
- Publisher : Wiley; 1st edition (April 1, 1991)
- Language : English
- Hardcover : 685 pages
- ISBN-10 : 0471503363
- ISBN-13 : 978-0471503361
- Item Weight : 2.37 pounds
- Dimensions : 6.3 x 1.52 x 9.58 inches
- Best Sellers Rank: #1,105,490 in Books (See Top 100 in Books)
- #3,708 in Computer Science (Books)
- #9,681 in Mathematics (Books)
- Customer Reviews:
About the author

Raj Jain is a Fellow of IEEE, a Fellow of ACM, a Fellow of AAAS, a winner of 2015 A.A. Michelson Award, ACM SIGCOMM Test of Time award 2006, CDAC-ACCS Foundation Award 2009, IISc Distinguished Alumnus Award 2014, WiMAX Forum Individual Contribution Award 2008, and ranks among the top 90 in Citeseer's list of Most Cited Authors in Computer Science. Dr. Jain is currently a Professor of Computer Science and Engineering at Washington University in St. Louis. Previously, he was one of the Co-founders of Nayna Networks, Inc - a next generation telecommunications systems company in San Jose, CA. He was a Senior Consulting Engineer at Digital Equipment Corporation in Littleton, Mass and then a professor of Computer and Information Sciences at Ohio State University in Columbus, Ohio. He is the author of ``Art of Computer Systems Performance Analysis,'' which won the 1991 ``Best-Advanced How-to Book, Systems'' award from Computer Press Association. His fourth book entitled " High-Performance TCP/IP: Concepts, Issues, and Solutions," was published by Prentice Hall in November 2003. He has recently co-edited "Quality of Service Architectures for Wireless Networks: Performance Metrics and Management," published in April 2010.
Further information about Dr. Jain including all his publications can be found at http://www.cse.wustl.edu/~jain/index.html.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Part II, "Measurement Techniques and Tools", are where things get interesting. The good part about this entire book is that it uses problems in the analysis of computer systems as the basis of presentation for all tools presented. The graphs are excellent, the mathematics are largely self-contained, and if algorithms are presented they are usually given in numbered steps and an actual computer program shown. This is one drawback of the book - it uses the ancient Simula language for its demonstration code. However, if you are familiar with C, Java, or any of the other mainstream procedural languages, you'll find that Simula looks like very readable pseudocode, so this should not be an obstacle to understanding.
Part III is a section dedicated entirely to probability theory and statistics. Starting with the simple definition of the mean, this handy section not only derives all of the statistics you need in this book, it talks about common mistakes made in applying them.
Part IV is about experimental design and analysis. Using the mathematics developed in part three this section talks about all aspects of designing a proper experiment for the measurement or simulation of a computer system, including common mistakes and the best choice for the size of your experiment.
Part V presents the key issues in simulation modeling. First it discusses simulation terminology, simulation design criteria, and stopping conditions. Random number generation is the subject of three chapters in reference to inputs to your simulation. Finally there is a chapter on the commonly used distributions such as Bernoulli, beta, binomial, etc. that talks specifically about random number generation algorithms for each of the distributions presented. What makes this section so valuable is that although you may have possibly seen the math before, more than likely you don't know the value of each kind of distribution. This section makes that issue clear in terms of modeling computer performance.
Part VI is on queuing models, and is probably the most difficult section in the book. Although it is one of the better written pieces I have read on queueing theory, it is not as easily grasped as previous sections based on reading the textbook alone. There are examples present, and the book does a good job of presenting "the big picture" as to the use of queueing theory in computer performance analysis, but you may need outside material to really grasp how to set up a queueing problem from a mathematical standpoint.
No other book I've found does such a good job of discussing all of the topics covered and clearly tying it into practical issues in measuring and monitoring system performance. I highly recommend it.
I own most of the best books in the areas of Machine Learning and Statistics. It really amaze me how this book alone with a very uncluttered and pragmatic way clearly explains and support with detailed step by step examples what most of the other best books in those areas miserably fail to show. This book offers one of the best introductions to Statistics I know of e.g. explanation of t-test, chi-square test, confidence intervals, ANOVA etc. There is really no better book I know for explaining what PCA is all about ... all the Machine Learning books I own spend many pages even chapters and fail to clearly show the concept this book do show in just a couple of pages ... really impressive!
Don't be fooled by the publication date, the concepts are still very relevant and there is no book on Statistics I can recommend better than this one. Plus you will learn statistics with excellent performance analysis examples. This is the perfect mix to have e.g. software developer taking a refresher in Statistics. However, do pay attention to the *reprint* date as there are multiple prints around and the errata is quite large e.g. avoid buying an old print from the "Marketplace".
This book will never become obsolete and if you liked Donald Knuth Computer Programming Series this one is for you.
This is a reference book and it requires some math skills and background to understand.
It imparts a great understanding of the scientific reasoning needed for success in computer performance.
It is readable by the newbie, and a useful reference for the experience practitioner.
Blaine Gaither, past editor in chief, ACM SIGMetrics Performance Evaluation Review.


