System Performance Tuning, 2nd Edition (O'Reilly System Administration) | 
enlarge | Author: Gian-paolo D. Musumeci Creator: Mike Loukides Publisher: O'Reilly Media, Inc. Category: Book
List Price: $44.99 Buy Used: $6.08 You Save: $38.91 (86%)
New (13) Used (14) from $6.08
Avg. Customer Rating: 6 reviews Sales Rank: 671397
Media: Paperback Edition: 2nd Number Of Items: 1 Pages: 350 Shipping Weight (lbs): 1.3 Dimensions (in): 9 x 7 x 0.9
ISBN: 059600284X Dewey Decimal Number: 005.43 UPC: 636920002840 EAN: 9780596002848 ASIN: 059600284X
Publication Date: February 2002 Availability: Usually ships in 1-2 business days
|
| Also Available In:
|
| Similar Items:
|
| Editorial Reviews:
Amazon.com Review The easy way to solve a performance problem--and the one to which hardware manufacturers love to call attention--is to apply more horsepower to the application in question. It's safe to bet that a server upgrade will speed things up. True information technology professionals, however, won't take the easy way out when dealing with an increased workload for older systems. They'll do their best to wring top performance (with required reliability) from existing hardware, thus improving their organizations' return on capital investment and demonstrating their own engineering skills. The second edition of System Performance Tuning offers advice on where to look for bottlenecks in applications--both local and networked--that run under Unix. It also offers advice on provisioning new systems, which is to say it offers advice on deciding how much computing power is enough for a new system to be implemented. Emphasizing Solaris 8 and, to a lesser extent, Linux, the new version of this book represents a significant revision (the first came out in 1990 and was pretty badly obsolete). There's coverage of advances in hardware--multiple processors, RAID storage, faster and cheaper memory, and networked devices--as well as consideration of changes in the demands placed on machines (after all, few people were concerned about Web server performance in 1990). Administrators will get plenty of value from the authors' discussion of what goes on during, for example, a series of large store-to-disk operations, and be better able to optimize their systems. --David Wall Topics covered: How to get top performance from computer systems (those running Linux and especially Sun Solaris 8) without adding processor capacity, memory, and other resources at potentially great expense. The authors explain the ways in which operating systems and applications use processors, memory, persistent storage, and networks, and point out potential bottlenecks. They also show how to use tools--such as execution timers--that you can use to benchmark performance changes.
Product Description System Performance Tuning answers one of the most fundamental questions you can ask about your computer: How can I get it to do more work without buying more hardware? Performance tuning has taken on a new importance. It allows system administrators to make the best use of existing systems and minimize the purchase of new equipment. It is an essential skill for system administrators who face the problem of adapting the speed of a computer system to the speed requirements imposed by the real world. It requires a detailed understanding of the inner workings of the computer and its architecture. System Performance Tuning covers two distinct areas: performance tuning, or the art of increasing performance for a specific application, and capacity planning, or deciding what hardware best fulfills a given role. Underpinning both subjects is the science of computer architecture. This book focuses on the operating system, the underlying hardware, and their interactions.
|
| Customer Reviews: Read 1 more reviews...
Thoroughly Disappointed March 8, 2006 1 out of 1 found this review helpful
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.
Good when it's right, but be careful... May 13, 2003 16 out of 17 found this review helpful
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.
A comprehensive, "user friendly" technical sourcebook May 6, 2002 Now in a newly revised and expanded second edition, System Performance Tuning by Gian-Paolo D. Musumeci (Research Engineer, Performance and Availability Engineering Group, Sun Microsystems) and Mike Loukides (Editor, O'Reilly & Associates) is a comprehensive, "user friendly", technical sourcebook, guide, and reference for UNIX system administrators who seek optimum speed and overall performance. Tacking complex problems for which there are no simple solutions, individual chapters address workflow management, disk arrays, code tuning, and much more. A first-class resource, System Performance Tuning is an invaluable and highly recommended tutorial and continuing reference work.
An excellent guide to system performance and architecture February 15, 2002 8 out of 8 found this review helpful
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.
Previous revies refer to an older version February 15, 2002 6 out of 7 found this review helpful
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.
|
|
|