Original Linux CPU load status:% us /% sy /% ni /% id /% wa /% hi /% si /% st meaning
Jin brother found with the elegant black probe found in the Linux CPU state information, there are "% us,% sy,% ni,% id,% wa,% hi,% si,% st" like status. Not only that, you use ssh on the server using "top" command, you can also see more than a few parameters state that What does it mean? Jin brother today checked some of the articles, followed by learning to share with you!
CPU monitoring related items
- us: user space occupied by the percentage of CPU (Host.cpu.user)
- sy: kernel space occupied by the percentage of CPU (Host.cpu.system)
- ni: priority processes within the user process space occupied by the percentage of CPU changed
- id: idle CPU percentage (Host.cpu.idle)
- wa: waiting for input and output of the percentage of CPU time
- hi: hardware interrupt
- si: software interrupt
- st: Real-time
Watched Item Name | Watched Item Meaning | unit | Explanation |
---|---|---|---|
Host.cpu.idle | The current percentage of CPU idle | % | The current percentage of CPU idle |
Host.cpu.system | The current occupancy percentage of CPU kernel space | % | It refers to the consumption of the system context switches, which monitored item value is relatively high, indicating that the server opened too many processes or threads |
Host.cpu.user | The current user space occupied by the percentage of CPU | % | User process CPU consumption |
Host.cpu.iowait | IO wait CPU percentage of current operations | % | The relatively high values illustrate the very frequent IO operations |
Host.cpu.other | Other occupancy percentage of CPU | % | Other consumption, calculated as (Nice + SoftIrq + Irq + Stolen) consumed |
Host.cpu.totalUsed | The current percentage of total CPU consumption | % | Refers to the sum of the CPU consumes more commonly used alarms |
The average system load monitor items
In addition to the first three sets of figures represent a minute, five minutes, the average number of processes fifteen minutes; fourth set of numbers, the denominator represents the total number of system processes, the numerator represents the number of running processes; the last digit indicates that the process recently run ID.
Watched Item Name | Watched Item Meaning | unit |
---|---|---|
Host.load1 | Average system load 1 minute | no |
Host.load5 | Average system load 5 minutes | no |
Host.load15 | Average system load 15 minutes | no |
Well, now it is not very clear understand of it! Jin brother is now more in love with the Linux operating system, not only can make full use of memory ( " high memory footprint Linux running WordPress? "), Low profile can run a variety of programs , but also safe!