> From: Bob Friesenhahn [mailto:bfrie...@simple.dallas.tx.us]
> 
> The disk write cache helps with the step where data is
> sent to the disks since it is much faster to write into the disk write
> cache than to write to the media.  Besides helping with unburdening
> the I/O channel, 

Having the disk cache disabled doesn't mean the cache isn't used.  It only
means the disk doesn't acknowledge the write until the write has been
flushed.

If you have a bunch of disks with platters that can go 500Mbit, all
connected to a 6Gbit bus, the whole bus doesn't slow down to 500Mbit while a
single disk is writing.  No matter what happens, the controller is going to
send a chunk of data into the disk at 6Gbit and wait for the disk to
acknowledge it.  Meanwhile the controller is free to send data to other
disks too.

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

Reply via email to