当前时间是15:39:37. 系统已经运行linuxtop命令卡了90天,15个小时 , 26分钟 。当前有两个活跃用户
上下两行以kb形式展示物理内存和swap内存的总计,空闲(free), 已使用(total)的情况
其中buff/cache,是在cpu读写硬盘数据时,为了提速在内存中开辟的缓冲(buffer针对写)或缓存区域(cache针对读)
avail mem 是创建新进程时,在不使用swap分区的情况下,能够分配的内存大小 。这个大小可能比当前的free还大,这是因为buff/cache中的内存在创建进程时,若需要 , 也是可以抢占过来的 。
总共有27个进程 , 1个运行 , 26的sleep中
load average后面的三组数字分别是1分钟、5分钟、15分钟的工作负载情况 。这里的Load指的出于R(runing)和D(Uninterruptible sleep)的两种状态下的进程数
在单核cpu情况下 。load average 为0.4的表示 , 其cpu利用率只有40% 。load average 为1,表示cpu利用率为100 。load average 为2.12说明,cpu已经超负荷112% (2.12减满负荷1 , 即为超负荷部分)
在多核cpu的机器上,需要将以上的1,5,15的负载除以对应的cpu核数,才好评估对应的cpu的负载情况
比如,这个cpu为40核的机器上 , 其cpu过去一分钟的使用情况为linuxtop命令卡:8.26/40=0.2065 ,说明cpu使用率只有20%
展示每个进程的情况
在top名称执行后,按小k,可以进入进程杀死对话框
在后面输入进程号,即可杀死进程
在top命令下
按以下大写字母,分别按不同的维度进行排序
当然你也可以在命令启动时,直接对top加参数 。比如以cpu使用情况排序
top命令默认显示的进程的运行情况,在top命令执行后,按大写的H , 可进入线程执行情况页面,再按一次H则会到进程展示 。或者在启动时对top加参数 top -H
在top执行后 , 按小c,则能够展示进程路径,并且对内核进程的名称(command列) , 加上方括号 。再按c切换回去
当然也可以在启动时 , 加参数 top -c
top执行后按大V
在top启动后 , 按小写u,在输入框中输入对应的用户名
或者在top启动时,通过加参数来过滤用户 top -u root
在top启动后,按大O,进入过滤表达式的输入框
表达式有以下几种类型
输入等号'=',清除filter表达式
在top命令下,按t或m来进行进度条显示
首先基于 ps aux | grep processName找到对应进程的pid
然后使用 top -c -p pid 方式单过滤查看该进程的资源占用情况
Linux TOP命令按内存占用排序和按CPU占用排序Linux存在着许多不同的Linux版本linuxtop命令卡,但它们都使用了Linux内核 。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机 。下面让linuxtop命令卡我们一起去了解Linux TOP命令 按内存占用排序和按CPU占用排序 。
Linux TOP命令 按内存占用排序和按CPU占用排序:
:在命令行提示符执行top命令
2:输入大写P , 则结果按CPU占用降序排序 。输入大写M,结果按内存占用降序排序 。(注:大写P可以在capslock状态输入p,或者按Shift+p)
另外:
认识top的显示结果
top命令的显示结果如下所示:
top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 191272k total, 173656k used, 17616k free, 22052k buffers Swap: 192772k total, 0k used, 192772k free, 123988k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1379 root 16 0 7976 2456 1980 S 0.7 1.3 0:11.03 sshd 14704 root 16 0 2128 980 796 R 0.7 0.5 0:02.72 top 1 root 16 0 1992 632 544 S 0.0 0.3 0:00.90 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0统计信息区
推荐阅读
- 巨头入局chatgpt,巨头入场
- js获取节点下一个兄弟元素,js获取所有兄弟节点元素
- 硬盘共振怎么办,硬盘共振是什么意思
- 孩子每天玩赛车游戏,儿童玩赛车的好处
- mysql怎么描述表结构 mysql描述表结构的扩展名
- jquery查找子元素索引,jquery怎么获取元素索引
- java在代码中设置数组,java代码实现数组顺序排列
- 关于python取函数实部和的信息
- Java代码怎么弄成程序,java代码怎么弄成程序运行