Oracle性能监控方面常用的Linux命令:
1.top
2.iostat
tps :该设备每秒的传输次数(Indicate the number of transfers per second that were issued to the device.)。
“一次传输”意思是“一次I/O请求”。多个逻辑请求可能会被合并为“一次I/O请求”。“一次传输”请求的大小是未知的。
kB_read/s :每秒从设备(drive expressed)读取的数据量;
kB_wrtn/s :每秒向设备(drive expressed)写入的数据量;
kB_read :读取的总数据量;
kB_wrtn :写入的总数量数据量;这些单位都为Kilobytes。
3.vmstat
4.free
使用 free 命令看到系统实际使用内存的情况,一般用free -m方式查看内存占用情况(兆为单位)。
而系统实际可用内存是不是free部分呢,不是的,系统实际内存占用以及可用内存有如下几个加减法:
- used=total-free 即 total = used+ free
- 实际内存占用: used-buffers-cached 即 total-free-buffers-cached
- 实际可用内存: buffers+cached+free