-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2/4/2014 1:43 PM, Stan Hoeppner wrote: > Everything we've been discussing has been about maximizing write > throughput. The fact that you argue this at this point makes it > crystal clear that you don't have no understanding of the > differences in the read/write paths and how buffer cache affects > each differently. Further discussion is thus pointless. I am intimately familiar with the two code paths, having written several applications using them, studied the kernel code extensively, and been one of the original strong advocates for the kernel to grow direct aio apis in the first place, since it worked swimmingly well on WinNT. So I say again: switching to direct aio, while saving a decent chunk of cpu time, makes very little difference in streaming write throughput. If it did, there would be something terribly broken with the buffer cache if it couldn't keep the disk queues full. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJS8TeVAAoJEI5FoCIzSKrwMJ0IAJB3+mGIVXJ+qMCHwSGjFI7G dNJp8/0NFdy42Eww1Yu3EOBRPim4sDxmRE6bqRX9Ytbb5jqnlr22c/fjcUmqH3wr fO7qqj2T6FiaFgrudFNukCAqRiCWTS3nkxzrAs5HV1PBukJtAXugQEBYEtHcVZ7l EoeTu16N70RMnywK0vbHx7Gqx9AOps9xe6qyStN7KptgGbkX/b0OkDLRjSedLput qQNyLA8/kuoGfVvswSzKqneK/CC0GAdbdQt0rP0hC3Icsh2qKQZLdsAwKgL3L0f6 zyALvUBvuRSD6ZQW8VdNI+i4BCyeYSCwZT/5pPXI5AtRZtIUkymQkZtW7cjNKpM= =ILJS -----END PGP SIGNATURE----- -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html