Planning for CPU Resources

Planning for future processing resources can be a difficult task because there are so many variables that affect CPU performance. Some factors to consider are as follows:

  • Minimum CPU requirements for each application

  • Concurrency capabilities of each application

  • Load averages during peak usage

  • Performance during peak usage

The sections that follow discuss some of the most useful and generally applicable tools and methods you can use to analyze these and other factors affecting CPU resources.

Analyzing CPU Usage Trends

Tools like sar can help you collect CPU usage data and discover trends. For example, a server whose CPU idle time plummets down to 2% every day between 7:00 p.m. and 9:00 p.m. is obviously at peak usage during ...

Get Unix® System Management Primer Plus now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.