Linux查看系统的负载

有的时候突然觉得系统很慢,但是却不知道问题出在哪里,那么就需要查看系统的负载。

[root@client1 ~]# toptop – 17:06:38 up 2 days, 3:06, 1 user, load average: 0.00, 0.00, 0.00Tasks: 162 total, 1 running, 161 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 2054588k total, 815752k used, 1238836k free, 102272k buffersSwap: 4128760k total, 0k used, 4128760k free, 488684k cachedPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND12085 root 20 0 15088 1284 952 R 0.3 0.1 0:00.02 top1 root 20 0 19404 1572 1256 S 0.0 0.1 0:00.98 init2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd3 root RT 0 0 0 0 S 0.0 0.0 0:00.14 migration/04 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/05 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/06 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/07 root RT 0 0 0 0 S 0.0 0.0 0:00.13 migration/18 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/19 root 20 0 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/110 root RT 0 0 0 0 S 0.0 0.0 0:00.01 watchdog/111 root RT 0 0 0 0 S 0.0 0.0 0:00.14 migration/2第一行解释:top – 17:06:38 up 2 days, 3:06, 1 user, load average: 0.00, 0.00, 0.0017:06:38 :系统当前时间up 2 days :系统开机到现在经过了2天1 users:当前1用户在线load average:0.00,0.00,0.00:系统1分钟、5分钟、15分钟的CPU负载信息第二行解释:Tasks: 162 total, 1 running, 161 sleeping, 0 stopped, 0 zombie162 total:当前有162个任务1 running:1个任务正在运行161 sleeping:161个进程处于睡眠状态0 stopped:停止的进程数0 zombie:僵死的进程数第三行解释:Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st0.0%us:用户态进程占用CPU时间百分比0.0%sy:内核占用CPU时间百分比0.0%ni:renice值为负的任务的用户态进程的CPU时间百分比。nice是优先级的意思100.0%id:空闲CPU时间百分比0.0%wa:等待I/O的CPU时间百分比0.0%hi:CPU硬中断时间百分比0.0%si:CPU软中断时间百分比第四行:Mem: 2054588k total, 815752k used, 1238836k free, 102272k buffers2054588k total:物理内存总数815752k used: 使用的物理内存1238836k free:空闲的物理内存102272k buffers:用作缓存的内存第五行:Swap: 4128760k total, 0k used, 4128760k free, 488684k cached4128760k total:交换空间的总量0k used: 使用的交换空间4128760k free:空闲的交换空间488684k cached:缓存的交换空间最后一行:PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMANDPID:进程IDUSER:进程的所有者PR:进程的优先级NI:nice值VIRT:占用的虚拟内存RES:占用的物理内存SHR:使用的共享内存S:进行状态 S:休眠 R运行 Z僵尸进程 N nice值为负%CPU:占用的CPU%MEM:占用内存TIME+: 占用CPU的时间的累加值COMMAND:启动命令常用操作指令:q:退出top命令<Space>:立即刷s:设置刷新时间间隔c:显示命令完全模式t::显示或隐藏进程和CPU状态信息m:显示或隐藏内存状态信息l:显示或隐藏uptime信息f:增加或减少进程显示标志S:累计模式,会把已完成或退出的子进程占用的CPU时间累计到父进程的MITE+P:按%CPU使用率排行T:按MITE+排行M:按%MEM排行u:指定显示用户进程r:修改进程renice值kkill:进程i:只显示正在运行的进程W:保存对top的设置到文件~/.toprc,下次启动将自动调用toprc文件的设置。

Waydee的博客

不曾见谁。则见朵花儿闪下来,好一惊。

Linux查看系统的负载

相关文章:

你感兴趣的文章:

标签云: