Messages in this thread | | | From | "David Schwartz" <> | Subject | RE: Why is NCQ enabled by default by libata? (2.6.20) | Date | Thu, 29 Mar 2007 14:47:20 -0700 |
| |
> 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 majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |