> But when writing, what is the difference between queuing multiple tagged > writes, and sending down multiple untagged cached writes that complete > immediately and actually hit the disk later? Either way the host keeps > sending writes to the disk until it's buffers are full, and the disk is > constantly trying to commit those buffers to the media in the most > optimal order.
Which sounds faster to you: 1) "Do A, B, C, and D." "Okay, I've finished A, B, C, and B." or 2) "Do A." "Okay." "Do B." "Okay." "Do C." "Okay." "Do D." "Okay." The first looks a bit more efficient to me. DS - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/