Skip to content

The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Hardcover

Condition: Acceptable

$8.79
Save $106.21!
List Price $115.00
Almost Gone, Only 1 Left!

Book Overview

The Art of Computer Systems Performance Analysis "At last, a welcome and needed text for computer professionals who require practical, ready-to-apply techniques for performance analysis. Highly... This description may be from another edition of this product.

Customer Reviews

5 ratings

a classic text..

This is an absolute gem. I really think that this book must be read by every CS/EE engineer. Performance analysis is always something that comes as an afterthought and engineers think that some some "mathematical" guy called a perf analyst will stop by after the product is completed and analyze the product. This is def wrong. PA should be done at every stage of production. This book has been written assuming a novice reader. Several parts of the book have to re-read to really understand what the author is trying to convey, but trust me you will really appreciate it.I suggest reading the following parts of the book(in order):Part I (whole)Part II (4, 5, 6, browse {7,8}, 9, 10 ) 10 is cool stuff..impress your peers with thisPart III (whole) read, re-read, re-read till you have digested every line..worth it really!!!!Part IV (whole) read, re-read, re-read till you have digested every line..worth it really!!!!Part V : You can skip this if you are not into simulation. Part VI : Not really that easy to follow. I suggest Gunter's book for this.

Lays the foundation

This seminal book was the most complete mainstream text on the subject when it was first published in 1991. The reason it remains popular eleven years later (which is an extraordinary life for a computer book) is because it's an applied mathematics book that focuses solely on performance analysis, simulation and measurements. Technology may change at a rapid pace, but the techniques for measuring it do not.The book is broken into six parts consisting of 36 chapters and ten appendices. Part I is an overview of performance evaluation. I liked the chapter on common mistakes and how to avoid them, and the guidelines for selecting techniques and metrics. Measurement techniques and tools are the focus of Part II. the eight chapters in this part address the full spectrum, including workload types, characterization techniques, capacity planning and benchmarking, and data presentation. Most of the chapters are generic enough to be timeless. The chapters covering execution monitors and accounting logs are showing their age, but the concepts are still valid. I especially liked the chapters about data presentation and ratios. Part III is a refresher in statistics and probability, and can safely be skipped if your knowledge and skills are fresh. Part IV delves into experimental design and analysis, while Part V covers simulations. The remaining six chapters of the book, Part VI, are devoted to queuing models. Note that although the math is clearly explained you need college level skills in order to fully comprehend the techniques presented. I recommend investing in MathCAD or a similar program to make it easy to work the exercises that end each chapter. This book is one of the handful that will be on your bookshelf for years to come. It's probably one of the most frequently referenced works in the performance analysis, resource management and capacity planning knowledge domains. Because it has well designed exercises at the end of each chapter it's also well suited as an advanced college level text. In my opinion it's essential reading for performance and capacity analysts, and provides an excellent foundation for more specialized books, such as those by Menasce and Almeida, that address topics such as e-commerce performance, web services, etc.

Very useful book for real life situations

While reading this book, I went back to my university years, and I realize mathematics can help a wide of real life situations. As the author states, one of the common mistakes of recently graduated students is to think a real life easy problem with a complex mathematical model; I think one of the major problems with the IT mature professionals today, is that they try to solve complex problems following somekind of a deductive method; usually we override any kind of analysis because we think mathematical models or anything related is for university people.... While this book is very practical, it's also very impressive with it's mathematical rigour. For any performance consultant (database, server, network, etc) this book is very valuable guide for developing capacity planning and performance projects. Don't expect to find very updated examples, but surely you won't need them if you understand the idea behind the concepts.

MUST HAVE...

This book is the most complete performance analysis book I have ever seen. The theory is excellent and the examples are very practical. It covers details such as Markov chains and the corresponding equations. Truly, it's one of the books that I've enjoyed reading the most. Jain has produced a masterpiece

This is the most impressive book on performance that I own.

This book is the most impressive performance assessment, modeling and simulation text I have read. It is a perfect balance of systems analysis and the necessary mathematical foundations that are extremely important to fully understand the disciplines Jain covers in this text. I have used this book numerous times for capacity planning projects, simulation studies, statistical analysis and for a guide in delivering presentations and writing papers.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured