您当前的位置: 首页 >  梁云亮

top命令

梁云亮 发布时间:2020-02-26 16:28:39 ,浏览量:2

语法:

top [选项] :

用来显示正在执行的进程。Top与ps最大的不同之处在于:top能显示刷新正在运行的进程(默认每3秒变化一次)。

选项功能
-d秒数 指定top命令每隔几秒更新,默认是3秒
-i使top不显示任何闲置或者僵尸进程
-p通过指定监控进程ID来仅仅监控某个进程的状态
操作功能
P以CPU使用率排序,默认就是此项
M以内存的使用率排序
N以PID排序
q退出top

示例:

说明:

  • 15:551:19 系统当前时间

  • up 19:31 系统的运行时间,本机已经运行19小时31秒

  • 1 users 当前登录了几个用户

  • Load average: 0.00, 0.01, 0.05 负载均衡:系统在之前1分钟,5分钟,15分钟的平均负载。一般认为小于1时,负载较小。如果大于1,系统已经超出负荷。当这三个数的平均值>0.6时就说明资源很紧张了,需要小心。

  • Tasks: 95 total 系统中的进程总数

字段说明
1 running正在运行的进程数
94 sleeping睡眠的进程
0 stopped正在停止的进程
0 zombie僵尸进程。如果不是0,需要手工检查僵尸进程。

备注:某个进程因某种原因意外终止,但是它没有通知它的父进程,那么这个进程所占用的内存和CPU就不会被系统回收,这种进程就是僵尸进程。

  • Cpu(s): 0.1%us 用户模式占用的CPU百分比
字段说明
0.1%sy系统模式占用的CPU百分比
0.0%ni改变过优先级的用户进程占用的CPU百分比
99.7%id空闲CPU的CPU百分比
0.1%wa等待输入/输出的进程的占用CPU百分比
0.0%hi硬中断请求服务占用的CPU百分比
0.1%si软中断请求服务占用的CPU百分比
0.0%stst(Steal time)虚拟时间百分比。就是当有虚拟机时,虚拟CPU等待实际CPU的时间百分比。
  • Mem: 625344k total 物理内存的总量,单位KB
字段说明
571504k used已经使用的物理内存数量
53840k free空闲的物理内存数量,我们使用的是虚拟机,总共只分配了628MB内存,所以只有53MB的空闲内存了
65800k buffers作为缓冲的内存数量
  • Swap: 524280k total 交换分区(虚拟内存)的总大小,一般建议设置为实际物理内存的2倍大小。
字段说明
0k used已经使用的交互分区的大小
524280k free空闲交换分区的大小
409280k cached作为缓存的交互分区的大小

示例:指定系统状态更新的时间(每隔5s自动更新)

回车,查看执行的进程,然后输入u回车

再输入用户名,回车

关注
打赏
查看更多评论

梁云亮

暂无认证

  • 2浏览

    0关注

    1121博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录