Linux中top语法详解

Linux中top语法详解

前言:前几天写项目写的与点懵逼,上一秒写项目还好好的,下一秒问题都出现了,但是有问题吧,肯定要解决了,不是不解决,老是问题有点妖娆,很是难受啊

情况是这样的:
写项目写着写着就xml中@param这个参数就报错了,然后解决了和这个错误之后,就发现一个一个问题的接着,很是难受,然后我就穿上衣服,江边走一圈,回来就开始干,但是搞了俩小时,还是没搞出来,贼难受。找了个同事还是没搞定,于是就怀着不愉快的心情回到了加家。第二天,然后给本地的做了个备份,问同事要了个本地仓库,从新下载一遍,ok解决了。但是我也不知道问题出在哪里,上一秒仓库还好好的,我一般IDEA和我的Eclipse都不是一个仓库的,就是怕有冲突。总结就写到这吧,洗洗澡,碎觉觉。

就 这 个 表 情

在这里插入图片描述

废话不多说,直接看下命令:(测试环境的感觉有点菜,才4G)

在这里插入图片描述
第一行:

17:38:56 系统当前时间
166 days, 23:04 系统运行的时间(表示系统没有关机过)
1 User 当前一个用户系统
load average: 0.08, 0.03,0.05 当前一个用户系统

第二行:

Tasks: 110 total 任务有110个
1 running: 表示当前一个正在运行的
109 sleeping: 当前109在sleep状态
0 stopped: 表示的0个停止的
0 zombie: 僵尸状态的有0个

第三行(%Cpu(s)):

1.2 us: 用户占用CPU的百分比
0.2 sy: 内核空间占用CPU的百分比
0.0 ni: 改变过优先级的进程占用CPU的百分比
0.0 id: 空闲占用CPU的百分比
0.9 wa: IO等待占用CPU的百分比
0.0 hi: 硬中断(HardWare IRQ)占用CPU的百分比
0.0 si: 软中断(SoftWare IRQ)占用CPU的百分比
0.0 st: 实时监控(百度上边查到的)

//这个是测试环境的,敢接特别的才

第四行(KiB Mem)内存状态:(单位是k)

3881332 total: 总内存量
446712 free: 空闲的内存
2498224 used: 使用的内存
93396 buff/cache: 缓存的内存

第五行(KiB Swap)交换区内存:(单位是k)

5242876 total: 交换区总内存
4997116 free: 交换区空闲内存
245760 used: 交换区使用的内存
1099548 buff/cache: 交换区缓存内存

第六行:

PID: 进程ID
USER: 当前用户
PR: 优先级别
NI: nice值。负值表示的优先级越高
VIRT: 进程使用的虚拟总内存数
RES: 进程是用的,未被交换的内存大小
SHR: 共享内存大小
S: 当前状态(R=运行,S=睡眠,Z=僵尸进程,T=停止)
%CPU: 占用cpu的百分比
%MEM: 进程使用cpu的百分比
TIME+:进程使用的cpu时间总计
COMMAND:进程名称

备份:好多东西都没总结了,慢慢来吧 身体重要

在实战中学习,在快乐中成长