linux系统负载查看进程,Linux查看系统的负载

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

[root@client1 ~]# top

top - 17:06:38 up 2 days,  3:06,  1 user,  load average: 0.00, 0.00, 0.00

Tasks: 162 total,   1 running, 161 sleeping,   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%st

Mem:   2054588k total,   815752k used,  1238836k free,   102272k buffers

Swap:  4128760k total,        0k used,  4128760k free,   488684k cached

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

12085 root      20   0 15088 1284  952 R  0.3  0.1   0:00.02 top

1 root      20   0 19404 1572 1256 S  0.0  0.1   0:00.98 init

2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd

3 root      RT   0     0    0    0 S  0.0  0.0   0:00.14 migration/0

4 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0

5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0

6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0

7 root      RT   0     0    0    0 S  0.0  0.0   0:00.13 migration/1

8 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/1

9 root      20   0     0    0    0 S  0.0  0.0   0:00.01 ksoftirqd/1

10 root      RT   0     0    0    0 S  0.0  0.0   0:00.01 watchdog/1

11 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.00

17: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 zombie

162 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%st

0.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 buffers

2054588k total:物理内存总数

815752k used: 使用的物理内存

1238836k free:空闲的物理内存

102272k buffers:用作缓存的内存

第五行:

Swap:  4128760k total,        0k used,  4128760k free,   488684k cached

4128760k total:交换空间的总量

0k used: 使用的交换空间

4128760k free:空闲的交换空间

488684k cached:缓存的交换空间

最后一行:

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

PID:进程ID

USER:进程的所有者

PR:进程的优先级

NI:nice值

VIRT:占用的虚拟内存

RES:占用的物理内存

SHR:使用的共享内存

S:进行状态 S:休眠 R运行 Z僵尸进程 N nice值为负

%CPU:占用的CPU

%MEM:占用内存

TIME+: 占用CPU的时间的累加值

COMMAND:启动命令

常用操作指令:

q:退出top命令

:立即刷

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文件的设置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值