In the past few weeks, I’ve received two new titles on Linux performance Tuning; Performance Tuning for Linux Servers from IBM Press and Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools from Prentice Hall Professional Technical Reference.

I’m quite happy to see books of a more advanced nature coming out about Linux. Beginner’s books are nice, but the real need for documentation is on the more advanced topics, where man pages and HOWTOs aren’t quite sufficient to get it done. Performance tuning, in particular, is of heavy interest to admins who are deploying or thinking about deploying Linux, and they need to get the most bang for their buck.

" />
x
Loading
 Loading
Hello, Guest | Login | Register

Server Tuning Shootout

In the past few weeks, I’ve received two new titles on Linux performance Tuning; Performance Tuning for Linux Servers from IBM Press and Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools from Prentice Hall Professional Technical Reference.

I’m quite happy to see books of a more advanced nature coming out about Linux. Beginner’s books are nice, but the real need for documentation is on the more advanced topics, where man pages and HOWTOs aren’t quite sufficient to get it done. Performance tuning, in particular, is of heavy interest to admins who are deploying or thinking about deploying Linux, and they need to get the most bang for their buck.

One thing to point out about both books. Despite the HP and IBM branding, respectively, both titles are appropriate for anyone using Linux on any brand of server. The books are both Linux-specific rather than HP or IBM-specific, and that’s a very good thing — so don’t let the branding throw you.

The good thing is that both books spend a lot of time teaching the reader how to use open source tools like sar, OProfile, and others to profile system performance and find out what bottlenecks exist on a system.

Where they’re a bit weaker is in actually instructing the reader how to improve system performance. Obviously, if one finds that disk access is the problem, then the answer is to try to beef the system up to better handle I/O intensive tasks or to try to spread the load out a little more (or both). But, there’s not as much direction on actually tuning a server for better performance as I’d hoped.

I also feel that the IBM title does a much better job of explaining the components that affect performance and giving the reader a more thorough understanding of the Linux subsystems. For example, I really liked Chapter 8 in Performance Tuning for Linux Servers, which goes into heavy detail on the Linux scheduler.

That’s not to say that the HP book is not a good title. It is, but it spends…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Scheduling HPC In The Cloud
  2. GP-GPUs: OpenCL Is Ready For The Heavy Lifting
  3. HPC Madness: March Is More Cores Month
  4. HPC Turn-Offs: Power Control
  5. The Cost to Play: CUDA Programming
Follow Linux Magazine
Rackspace