Jump to ratings and reviews
Rate this book

System Performance Tuning by Gian-Paolo D. Musumeci, Mike Loukides (2002) Paperback

Rate this book
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 WallTopics 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.

Paperback

First published January 1, 2002

4 people are currently reading
34 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (31%)
4 stars
9 (31%)
3 stars
9 (31%)
2 stars
1 (3%)
1 star
1 (3%)
Displaying 1 - 4 of 4 reviews
Profile Image for Steve.
79 reviews25 followers
August 5, 2007
A major upgrade from the original which was only relevant to older versions of Solaris and BSD. Notably, this update includes in-depth discussion of Linux. I've read both editions and they are substantially different books but with the same high quality.
Profile Image for Bernie4444.
2,465 reviews11 followers
December 31, 2022
An indispensable place to start

It is generic and only dated to the extent that there is more information now. The concepts and methods are still sound and can be applied to today's systems.
Want to know about SAR?

When you time an application do you want to know what the user-state CPU time and system-state CPU time mean?

Many of the pertinent questions and answers to System Performance Tuning are in this book. The chapters are:

* Introduction to System Performance
* Monitoring System Activity
* Managing the Workload
* Memory Performance
* Disk Performance Issues
* Network Performance
* Terminal Performance
* Kernel Configuration
* Appendix A Real-time Processes
* Appendix B A Performance Tuning Strategy

This book has helped point to the pertinent manuals on several flavors of UNIX.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.