On Jun 15, 2006, at 06:23, Roch Bourbonnais - Performance Engineering wrote:

Naively I'd think a write_cache  should not help throughput
test since the cache should fill  up after which you should still be
throttled by the physical drain rate. You clearly show that
it helps; Anyone knows why/how a cache helps throughput ?

7200 RPM disks are typically IOP bound - so the write cache (which
can be up to 16MB on some drives) should be able to buffer enough
IO to deliver more efficiently on each IOP and also reduce head seek.
Not sure which vendors implement write through when the cache fills,
or how detailed the drive cache algos on SATA can go ..

Take a look at PSARC 2004/652:
http://www.opensolaris.org/os/community/arc/caselog/2004/652/

.je
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to