top命令

1.top命令

top-:

系统当前时间19:46:31

系统上电后运行时间:已运行148天5个半小时up 148 days,  5:30

当前登录用户数:用户数3个,3 users

平均负载:系统近1分钟、5分钟、15分钟负载,load average: 0.00, 0.00, 0.01

 

Tasks:

任务总数:任务总数367个,367 total

正在运行任务数:1 running

睡眠任务数:366 sleeping

停止任务数:0 stopped

僵尸任务数:0 zombie

拓展:运行任务(R):运行消耗cpu。

睡眠任务(S/D):休眠,等待资源或信号到来。

停止任务(T):任务处于stop状态,发送continue signal可以让其继续运行。

僵尸任务(Z):任务已经挂了,其父进程未收尸。

 

Cpu(s):

user,用户态的CPU时间比例:0.1%us

system,内核态的CPU时间比例:0.1%sy

nice,运行低优先级进程的CPU时间比例:0.0%ni

idle,空闲CPU时间比例:99.8%id

iowait,处于IO等待的CPU时间比例:0.0%wa

hard interrupt,处理硬件中断的CPU时间:0.0%hi

soft interrupt,处理软件中断的CPU时间:0.0%si

steal,当前系统运行在虚拟机中的时候,被其他虚拟机占用的CPU时间比例:0.0%st

 

Mem:

总内存:16330176k total,单位kb

使用内存:8243272k used,单位kb

未使用内存:8086904k free,单位kb

cache表示用于读写文件缓存的内存:buffers,871192k buffers

 

Swap:

能用的swap总量:10485752k total

swap 使用内存:137448k used

swap 未使用内存:10348304k free

用于读写文件缓存的内存:cache,2140840k cached

拓展:swap内存里total、used、free若三者为0,表示关闭swap功能。一般演示环境是虚拟机,关闭swap功能。

 

详情:  

PID-进程id

USER-进程所有者的用户名,如root

PR:进程调度优先级

NI:进程nice值(优先级),越小的值代表越高的优先级

VIRT-进程使用的虚拟内存

RES-进程使用的物理内存(不包括共享内存)

SHR-进程使用的共享内存

S-进程运行状态

%CPU-进程使用的CPU占比

%MEM-进程使用的内存占比

 TIME+-进程启动后到现在所用的全部CPU时间

COMMAND-进程的启动命令(默认只显示二进制,top -c能够显示命令行和启动参数)

 

2.top命令,再按1,可查看每个CPU使用情况

 

3.top指标从系统文件获取:cat /proc/meminfo

top中                      系统文件/proc/meminfo中

Mem中total                   MemTotal

Mem中free                    MemFree

Mem中buffers               Buffers

Mem中cached             Cached

Swap中cached             SwapCached

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值