New Linux users often get confused when talking about server load and the load averages. You may want to see the current load values on a Linux machine.
Let Rackspace make the difference with reliable managed hosting solutions backed by Fanatical Support.™ 100% Network Uptime Money-Back Guar., 1-hour hardware replacement, 24/7 LIVE, MS and LNX certified technical support.
SSH into your server and switch to the root user or an user account with admin privileges. Then type "top" and hit enter to see the current processes, memory usage, and CPU related data - including the load averages. The term "load average" indicates a rough idea of the number of queued processes waiting for a resource to become available plus it shows active (currently running) processes. Here is a screenshot of a "top" command output:
In the upper part of the screenshot you can see the load averages of the server when the screenshot was taken. Here the load is very low and the server is peacefully humming along. The three number values of the load average indicate the load average over three different periods (1 minute, 5 minutes, 15 minutes). Please note that the "load average" doesn?t accurately depict how busy your system is in that very moment, or why your system is busy in general. A server can have a single process running, nothing queued, and still have 100 percent CPU usage, or you could be running 25 processes at the same time and the CPU load is at about 30 percent.
So, what do load average values really tell you? If the load average of your server is consistently high it means one or more of your resources is probably overloaded. You might have a bottleneck on your system that slows everything down. Not enough memory can often be such a bottleneck.
A very broad idea of a good load average is less than 2.00. However it depends on many variables, and most server admins would rather see this value at 1.00 or below.