linus查看cpu和内存的使用情况

linus查看cpu和内存的使用情况

在这里插入图片描述
**

top

**
linus的top命令就像windows的任务管理器,它会以列表的像是展示出系统当前的状态以及进程信息,并且定时刷新
top命令是linus的常用性能分析命令, 能够实时的显示系统中各个进程的资源占用情况

解释:
第一行(top):

	15:52:58  :	 系统当前时间 
	413 days:	 系统启动后到当前的运行时间
	4 users:	 当前登录到系统的用户 ,同一用户同一时间对多个终端的连接将视为多个用户连接到系统
	load average:当前系统负载均衡的平均值,后面三个值分别是1分钟前, 5分钟前,15分钟前进程的平均数,
					 一般的可以认为这个数值超过cpu的数目时,cpu将比较吃力的负载当前系统所包含的进程

第二行(Tasks)

	128 total:		当前系统的总进程数
	2 running:		当前运行中的进程数
	126 sleeping:	当前处于等待状态的进程数
	0 stopped:		被停止的系统进程数
	0 zombie:		僵尸进程数

第三行(%Cpu(s))

	5.9 us:		us用户空间占用cpu百分比 
	3.8 sy:  	sy内核空间占用cpu百分比
	0.0 ni,:	用户进程空间内改变过优先级的进程占用的cpu百分比
	90.2 id:	空闲cpu百分比
	0.0 wa:		等待输入输出的cpu时间百分比
	0.0 hi,  0.0 si,  0.0 st

第四行(Mem)

	7999456 total:		物理内存总量
	2138896 free:		空闲内存总量
	3218532 used:		使用的物理内存总量
	2642028 buff/cache: 用作内核缓存的内存量

第五行(swap)
表示类别同第四行, 但此处反映着交换分区的使用情况, 通常,交换分区被频繁使用的情况,将被视为物理内存不足在成的

 	 0 tota:			交换区总量        
 	 0 free:			空闲交换区总量    
 	 0 used:			使用交换区的总量     
 	 4427704 avail Mem: 缓冲的交换区总量

进程列表栏:

以 PID 区分的进程列表将根据所设定的画面更新时间定期的更新。通过 top 内部命令可以控制此处的显示方式:

  PID:		进程的ID
  USER:		进程所有者
  PR:			进程的优先级别,越小越优先被执行
  NInice:		值
  VIRT:		进程占用的虚拟内存
  RES:		进程占用的物理内存
  SHR:		进程使用的共享内存
  S:			进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数
  %CPU:		进程占用CPU的使用率
  %MEM:		进程使用的物理内存和总内存的百分比
  TIME+:		该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
  COMMAND:	进程启动命令名称
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值