|
digdeep126 发表于 2012-11-13 10:33 ![]()
我看的是相克军老师的视频。
他讲解的原因是:如果我们将热度高的脏块写入磁盘,那么它马上又会变脏, ...
也就是较少修改和频繁修改的脏块相比,较少修改的脏块会更快写入磁盘,是吧。
我可以帮你证明,只要将MTTR参数设为0,禁掉自调节检查点,再将检查点超时设为一个很大的置,在没有触发日志切换时,所有写脏块,都要通过LRUW进行了,然后使用DTrace,可以得到哪个脏块先被写进磁盘。只需要找两个脏块,一个频繁修改,一个只修改个1次,观察它们被写入磁盘的顺序即可,使用DTrace去证明这个,还是比较简单的。 |
|