没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
> 视频P105到P111
# 整机命令
# ## top
看每个程序的CPU、MEM(内存)
还有load average表示系统的负载,一共有三个值,看的时候取平均
在这个命令下按1,可以查看每一个CPU的情况
![top命令输出.png](http://ww1.sinaimg.cn/large/005IGVTXly1gc4y3elb19j31hc0smjvf.jpg)
小提示:进入top命令后,按`q`退出top命令,`Ctrl+C`也可以退出,按`h`获取帮助信息
## uptime
top命令的精简版
```shell
09:51:43 up 103 days, 13:30, 1 user, load average: 0.40, 0.08, 0.03
```
# CPU命令,也会展示内存信息
## vmstat
示例:vmstat -n 2 3
每2秒采样一次,共计采样3次,所以下面的结果一共有3行
```shell
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
2 0 9692 139804 211396 1111224 0 0 0 4 2 0 1 1 98 0 0
0 0 9692 139804 211396 1111260 0 0 0 0 1217 2866 1 0 99 0 0
0 0 9692 139804 211396 1111260 0 0 0 10 1222 2883 1 3 97 0 0
```
其中
- proces
- r表示runtime,运行和等待CPU时间片的进程数,原则上1核的CPU的运行队列不要超过2,整个系统的运行队列不能超过总核数的2倍,否则就代表系统压力过大
- b表示阻塞,等待资源的进程数,比如正在等待磁盘I/O,网络I/O
- cpu
- us:用户进程消耗CPU时间百分比,us值高,用户进程消耗CPU时间多,如果长期大于50%,优化程序;
- sy:内核进程消耗的CPU时间百分比
- us+ys参考值为80%,如果大于80%,说明可能存在内存不足
- id(了解):处于空闲的CPU的百分比
- wa(了解):系统等待I/O的CPU时间百分比
- st(了解):来自于一个虚拟机偷取的CPU时间的百分比
## mpstat
查
点击阅读更多
资源评论
张盛锋
- 粉丝: 30
- 资源: 297
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功