O'Reilly logo

Essential System Administration, 3rd Edition by Æleen Frisch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Managing System Resources

This chapter describes the tools and facilities Unix offers for monitoring and managing the system’s CPU, memory, disk and network resources, including some of the limitations inherent in the Unix approach. The first part of the chapter provides an overview of system performance considerations and then discusses Unix processes. The chapter then goes on to consider managing the various sytem resources—CPU, memory, local and network I/O, disk space—in detail.

A large part of managing any system resource is knowing how to measure and interpret its current state, and so we’ll spend some time looking at ways to monitor resources and to track their use over time.

This chapter provides a detailed introduction to performance monitoring and tuning. For more detailed information about tuning Unix systems, I recommend these books:

  • System Performance Tuning by Gian-Paolo D. Musameci and Mike Loukides (O’Reilly). This work focuses on Solaris and Linux systems.

  • AIX Performance Tuning by Frank Waters (Prentice Hall).

  • HP-UX Tuning and Performance by Robert F. Sauers and Peter S. Weygant (Hewlett-Packard Professional Books).

  • Solaris Internals by Jim Mauro and Richard McDougall (Prentice Hall).

  • NFS and NIS by Hal Stern, Mike Eisler, and Ricardo Labiaga (O’Reilly).

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required