The end of block barriers
Posted Aug 19, 2010 13:13 UTC (Thu) by
corbet (editor, #1)
In reply to:
The end of block barriers by zmi
Parent article:
The end of block barriers
The cache flush can happen in parallel with other I/O. Forcing specific blocks to persistent media can only slow things down, but they have to get there soon in any case. While the drive is executing the cache flush, it can be satisfying other requests whenever it's convenient. "Cache flush" doesn't mean "write only blocks in the cache" or "don't satisfy outstanding reads while you're at it". It will be far more efficient than a full queue drain.
(
Log in to post comments)