Linux之top命令详解
来源:互联网 发布:七龙珠人物战斗力数据 编辑:程序博客网 时间:2024/05/24 05:22
CPU
各项含义
cpu_st:虚拟cpu等待实际cpu时间占比;
cpu_si:软中断占用CPU的百分比;
cpu_hi:硬中断占用CPU的百分比 ;
cpu_wa:等待输入输出的CPU时间百分比;
cpu_id:空闲CPU百分比;
cpu_ni:用户进程空间内改变过优先级的进程占用CPU百分比 ;
cpu_sy:内核空间占用CPU百分比;
cpu_us:用户空间占用CPU百分比;
常见问题1:cpu_st过高
原因1:宿主机太多,导致大量的宿主机争抢CPU,可能发生超卖;
原因2:某台宿主机占用CPU太多,比如优先级高;
常见问题2:cpu_wa过高
原因:网络IO或者磁盘IO存在异常;
进程
各项含义
PID :进程id
USER :进程所有者
PR : 进程优先级
S :进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU :上次更新到现在的CPU时间占用百分比
%MEM : 进程使用的物理内存百分比
TIME+ :进程占用的CPU累计时间,单位1/100秒
COMMAND :启动进程的命令
VIRT:虚拟内存,进程逻辑上占用的虚拟内存大小,VIRT = SWAP + RES;
RES: 进程实际占用的物理内存大小;
SHR:共享内存,包括自身进程的共享内存和其他进程的共享内存两部分;
Swap
Swap指交换分区,当内存不够用时,操作系统会将部分内存上的数据交换到swap空间上,以便让系统不会因内存不够用而导致oom或者更致命的情况出现。
Cache VS Buffer
Cache是高速缓存,用于CPU和内存之间的缓冲,如 Page Cache机制;Buffer是I/O缓存,用于内存和硬盘的缓冲,如 Buffer Cache机制;
- linux 之top命令详解
- linux 之top命令详解
- Linux之top命令详解
- Linux之top命令详解
- Linux之top命令详解
- 转载 linux 之top命令详解
- Linux系统shell 之top命令详解
- linux top命令详解
- linux top命令详解
- linux top命令详解
- Linux top 命令详解
- linux top命令详解
- Linux top 命令 详解
- linux top命令详解
- LINUX TOP命令详解
- linux top命令详解
- Linux top 命令详解
- Linux top 命令详解
- (python)可变对象/不可变对象
- Vmware Workstation 不可恢复错误:(vcpu-0)
- 每个cpu代表一个device
- [django]django model __str__说明
- 【Ubuntu】Ubuntu16.04安装GTX960M显卡驱动
- Linux之top命令详解
- 如何确保API的安全性
- 最小环问题
- log4j2 的应用
- MD5在IOS中的应用场景
- Mysql存储过程以及触发器
- SQLSERVER 对数据进行排序
- [模拟费用流] Codeforces Gym101190 NEERC2016M. Mole Tunnels
- Servlet学习之请求对象和响应对象