机器性能几个维度
cpu
Memory
IO
Network
free -g
![](https://img.haomeiwen.com/i14757514/fd8beec3ccb5c3cf.png)
内存 (以KB计),
Total(全部) ,
Used(已用) ,
Free(可用) ,
Shared(共享) ,
Buffers(块设备缓存区) ,
Cached(文件缓存) ,
译注:关于Buffers和Cached的区别,来自 http://www.taobaotesting.com/blogs/qa?bid=2265 的一段解释如下:buffers是指用来给块设备做的缓冲大小,他只记录文件系统的metadata以及 tracking in-flight pages.cached是用来给文件做缓冲。那就是说:buffers是用来存储,目录里面有什么内容,权限等等。而cached直接用来记忆我们打开的文件
iostat
简介
iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。
![](https://img.haomeiwen.com/i14757514/766a4ffbb36ba3af.png)
语法
iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [ device [...] | ALL ] [ -p [ device [,...] | ALL ] ] [ interval [ count ] ]
入门使用
iostat -d -k 2
参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;2表示,数据显示每隔2秒刷新一次。
![](https://img.haomeiwen.com/i14757514/5d085d24a9c1e009.png)
网友评论