关于解释非零vmstat“bi / bo”值的有用的经验法则是什么? 什么时候这些值是“好的”,什么时候表示系统处于沉重的压力之下?
在一般情况下,这个问题当然很难回答,但是我正在寻找经验法则而不是确切的规则。
运行“iostat -x”可能会好得多,这通常会为每个设备提供磁盘I / O带宽的百分比利用率。
如果你没有iostat,那么我会在一个循环中运行“hdparm -t / dev / sda”一段时间,而在另一个窗口中运行vmstat,给你一个很多I / O看起来像的基线。
bi和bo表示虚拟内存和块设备之间的数据传输。 这取决于你的工作量。 没有rule of thumb存在。