Paperback: 350 pages
Publisher: O'Reilly Media; 2nd edition (February 2002)
Language: English
ISBN-10: 059600284X
ISBN-13: 978-0596002848
Product Dimensions: 7 x 0.9 x 9.2 inches
Shipping Weight: 1.3 pounds (View shipping rates and policies)
Average Customer Review: 4.0 out of 5 stars See all reviews (9 customer reviews)
Best Sellers Rank: #1,530,919 in Books (See Top 100 in Books) #119 in Books > Computers & Technology > Hardware & DIY > Mainframes & Minicomputers #312 in Books > Computers & Technology > Hardware & DIY > Internet & Networking #499 in Books > Computers & Technology > Operating Systems > Unix
I had looked at the first edition of this book many times, but not bought it because of the age of the information. At long last--a second edition! Completely updated, and current!Many parts of this book are top-notch. It does an excellent job of drilling down the process tree, caching processes (memory and disk, and the structures of both), and bottlenecks such as latency. I learned a lot, and I've got a fair background in performance tuning.However...The "Solaris and Linux" part is a joke--they could have eliminated all of the Linux tuning instruction/reference, and the book might have lost 15 pages. Clearly the authors aren't nearly as familiar with Linux as they are with Solaris. Not a big deal, but it's misleadingly marketed.Furthermore, there are many MANY mistakes in the text--mistakes that, if read as given, run absolutely counter to the way the system behaves. Weren't there ANY proofreaders for this book? Also, the sections on disk performance and reliability (i.e. RAID arrays) were confusing and inconsistent. This is a subject I know and know well, and can only assume that the authors simply don't 'get' some of the stuff they're trying to present.Buried in all of these mistakes and shortcomings is a 5-star book just screaming to get out. If they fixed the things I've mentioned, this would be THE standard reference--the performance tuning version of Evi Nemeth (et. al)'s Unix sysadmin handbook.As it is, it's very useful, but get a second reference on anything you can't puzzle out--you might be right.
The second edition brings a well known classic in system administration up to date, focusing on both the theory and principals governing system performance, along with a set of excellent practical examples that can be applied to see immediate results.The book is great for both introductory and advanced administrators, and covers the full gamut of performance, from code to disk to CPU. What is especially refreshing is the focus on practical performance tuning, helping to make tuning you do have maximal benefit for your applications.
Please note that the previous reviews refer to the first edition of this book. This is the second edition, which was released in February 2002 and is up-to-date.
I have relied on O'Reilly for many UNIX SA topics. System Performance Tuning was a very boring read for me. It seemed to cover too many topics, none in enough depth. I really was eager to learn about the intricacies of the vmstat, iostat, etc. commands. While the book does discuss them, it sprinkles the use of them throughout the book, and relies very heavily on the Solaris variety of them.I was under the impression that this book would be targeted for seasoned SA's. I was very wrong- there is no need for discussions on how "threads are not processes" or generic definitions of what RAID or a network is; prior knowledge of these should all be assumed in this kind of book.Not only was the book poorly constructed and not nearly deep enough, but there were also technical mistakes throughout. This really bugs me: once I see a single glaring mistake in a technical book, I begin to second-guess anything that doesn't appear right (even though it may be correct!)I hope the next version is better done.
This is an excellent book, but, ten years later, it's now woefully out-of-date. It has a heavy emphasis on Solaris, whose use is in steep decline. Many of the technologies (SCSI, SBus) are obsolete. Other technologies (SSD, SATA, SAS) were not practicable at the time. There are still useful sections, but it's up to the reader to work out what parts are no longer applicable.Hopefully O'Reilly is working on a worthy successor.
System Performance Tuning, 2nd Edition (O'Reilly System Administration) Web Performance Tuning, 2nd Edition (O'Reilly Internet) BILL O'REILLY - SERIES READING ORDER (SERIES LIST) - IN ORDER: KILLING JESUS, KILLING PATTON, KILLING LINCOLN, KILLING KENNEDY, KILLING REAGAN, HITLER'S LAST DAYS, THE O'REILLY FACTOR & MANY MORE! Haunted Tales - A Mary O'Reilly Paranormal Mystery - Book Fifteen (Mary O'Reilly Series 15) Deadly Circumstances - A Mary O'Reilly Paranormal Mystery (Book 16) (Mary O'Reilly Paranormal Mysteries) Frayed Edges - A Mary O'Reilly Paranormal Mystery (Book Seventeen) (Mary O'Reilly Paranormal Mysteries Series 17) Oracle SQL High-Performance Tuning (2nd Edition) Network Troubleshooting Tools (O'Reilly System Administration) Solaris 10 System Administration Essentials (Oracle Solaris System Administration Series) Oracle PL/SQL Performance Tuning Tips & Techniques Oracle SQL Performance Tuning and Optimization: Its all about the Cardinalities Accelerating AIX: Performance Tuning for Programmers and Systems Administrators AIX Performance Tuning Guide Designing and Tuning High-Performance Fuel Injection Systems UNIX in a Nutshell: System V Edition: A Desktop Quick Reference for System V Release 4 and Solaris 2.0 (In a Nutshell (O'Reilly)) Essential System Administration: Tools and Techniques for Linux and Unix Administration, 3rd Edition Essential System Administration: Tools and Techniques for Linux and Unix Administration Tuning in to Nature: Solar Energy, Infrared Radiation,&the Insect Communication System Public Administration: An Action Orientation, (with CourseReader 0-30: Public Administration Printed Access Card) Solaris 10 System Administration Exam Prep: CX-310-200, Part I (2nd Edition) (Pt. 1)