New answers tagged uptime
uptime shows system load (not exactly CPU usage), which is described in man uptime as follows: System load averages is the average number of processes that are either in a runnable or uninterruptable state. A process in a runnable state is either using the CPU or waiting to use the CPU. A process in uninterruptable state is waiting for some I/O ...
Uptime shows the output of /proc/loadavg for loads. The manpage of man 5 proc says /proc/loadavg The first three fields in this file are load average figures giving the number of jobs in the run queue (state R) or waiting for disk I/O (state D) averaged over 1, 5, and 15 minutes. So you can have high loads even if you ...
ps aux --sort -rss |head -15 This will sort 15 processes most used by rss memory Also this will sort most used processes by cpu and memory ps aux --sort -pid |head -15 If you have 1 CPU load more than 1 is warning, examine the process list and see who of them uses the most CPU and RAM When you see most used processes try to see what files are open ...
Load is not equal to CPU usage. It is basically an indicator how many processes are waiting to be executed. Some helpful links: http://superuser.com/questions/23498/what-does-load-average-mean-in-unix-linux http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages
Top 50 recent answers are included