top指令

1 top - 11:22:42 up  9:53,  1 user,  load average: 0.00, 0.01, 0.05
2 Tasks: 137 total,   1 running, 136 sleeping,   0 stopped,   0 zombie
3 Cpu(s):  3.0%us,  0.3%sy,  0.0%ni, 96.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
4 Mem:   2062348k total,   651148k used,  1411200k free,    94008k buffers
5 Swap:   522236k total,        0k used,   522236k free,   288456k cached

load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。

3.0% us — 用户空间占用CPU的百分比。
0.3% sy — 内核空间占用CPU的百分比。
0.0% ni — 改变过优先级的进程占用CPU的百分比
96.7% id — 空闲CPU百分比
0.0% wa — IO等待占用CPU的百分比
0.0% hi — 硬中断(Hardware IRQ)占用CPU的百分比
0.0% si — 软中断(Software Interrupts)占用CPU的百分比

时间: 2024-10-07 12:30:28

top指令的相关文章

Linux 用 ps 與 top 指令找出最耗費 CPU 與記憶體資源的程式最占cpu的进程

Linux 用 ps 與 top 指令找出最耗費 CPU 與記憶體資源的程式 2016/12/220 Comments ######### # top -b -o +%CPU | head -n 22top - 21:02:00 up 2:34, 9 users, load average: 0.10, 0.08, 0.11Tasks: 190 total, 1 running, 189 sleeping, 0 stopped, 0 zombie%Cpu(s): 3.2 us, 2.2 sy,

linux 入门级常用指令

从九月份开始,我来到了一个全新的环境下工作,开发环境也从windows转移到了linux.记得在上大学的时候,还粗略的使用过linux(不过是ubuntu,使用的也是图形界面的),现如今可是要真刀真枪的开始在linux下做开发了.经过不到两个月的适应,逐渐的也对linux有了一些了解,对linux下开发过程中的一些常用工具也不断熟悉起来.今天,就对工作上常用的一些工具做一个简单的总结. 首当其冲的就是shell常用指令了!首先列出,在工作用常用到的一些指令: cd cp mv rm mkdir

01-Linux的基本指令

Linux的基本指令 基础指令(重点) 1.ls指令: 含义:ls(list) 用法1:#ls 含义:列出当前工作目录下的所有文件/文件夹的名称 用法2:#ls  路径 含义:列出指定路径下的所有文件/文件夹的名称 用法3:#ls  选项  路径 含义:在列出指定路径下的文件/文件夹的名称,并以指定的格式进行显示. 常见的语法: #ls-l 路径 #ls-la 路径 选项解释: -l:表示list,表示以详细列表的形式进行展示 -a:显示所有的文件/文件夹(包含了隐藏文件/文件夹) 在Linux

Linux高级指令

1.hostname指令 作用:操作服务器的主机名 语法1:#hostname 含义:输出完整的主机名 语法2:#hostname -f 含义:输出当前主机名中的FQDN(全限定域名) 2.id指令 作用:查看一个用户的一些基本信息(包含用户ID,用户组ID,附加组ID),该指令如果不指定用户则默认当前用户. 语法:#id 语法2:#id 用户名 验证上述信息是否正确? 验证用户信息:通过文件#cat /etc/passwd 验证用户组信息:通过文件#cat /etc/group 3.whoam

高级指令(一)

1.hostname指令 作用:操作服务器的主机名(读取.设置) 语法1:#hostname                        含义:表示输出完整的主机名 语法2:#hostname  -f                          含义:表示输出当前主机名中的FQDN(全限定域名) 2.id指令 作用:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id…),该指令如果不指定用户则默认当前用户. 语法1:#id             默认显示当前执行该命令的用

linux常用指令3

cal指令: cal 输出当前月份的日历 cal -1 等价于cal cal -3 输出上一个月,本月,下一个月的日历 cal -y 年份 输出某一个年份的日历 clear指令: 清除终端上已经执行的命令的结果(该命令并不是真实的删除了执行结果,而是在最上面进行隐藏,可以拖动滚动条查看) 管道符“|”: 管道符一般用于特殊处理,“过滤”,‘特殊’,‘拓展处理’ 辅助作用指令,不单独使用 例如:列出根目录下包含字母‘y’的文件 ls /|prep y 拓展处理前面的结果是后面的输入 例如:查看根本

高级指令

1.hostname 指令 操作服务器的主机名(读取.设置) 语法: #hostname[表示输出完整的主机名] #hostname -f[表示输出当前主机的FQDN(全限定域名)] 2.id指令 查看一个用户的基本信息(包含用户id,用户组id,附加组id),该指令如果不指定用户则默认当前用户. 语法:#id [默认显示当前执行该命令的基本信息] 语法2:#id  用户名  显示指定用户的基本信息 验证上述信息是否正确. 验证身份信息:通过文件/etc/passwd 验证用户组信息:通过文件/

脚本应用之十五: 消耗cpu资源

作用:控制消耗cpu的百分比,配合某些测试项目使用 实现:设计包含死循环的函数,放入后台运行,通过控制个数实现控制消耗CPU资源的百分比 演示: 直接输入进程个数, 通过top指令查看cpu消耗百分比,不输入数字直接回车则表示清除所有后台函数 代码专区: #/bin/bash   #  LY #  ------------------ #  Copyright 2016.04.17 LingYi ([email protected]) QQ:1519952564 cpu_(){  while :

写个百万级别full-stack小型协程库——原理介绍

其实说什么百万千万级别都是虚的,下面给出实现原理和测试结果,原理很简单,我就不上图了: 原理:为了简单明了,只支持单线程,每个协程共享一个4K的空间(你可以用堆,用匿名内存映射或者直接开个数组也都是可以的,总之得保证4K页对齐的空间),每个协程自己有私有栈空间指针privatestackptr,每个时刻只有一个协程在运行,此时栈空间在这个4K共享空间中(当然除了main以外),当切换协程时,动态分配一个堆内存,大小为此时协程栈实际大小(一般都很小,小的只有几十个Bytes, 大的有几百个Byte