On 9 March 2016 at 16:26, Chris Murphy <lists@xxxxxxxxxxxxxxxxx> wrote: > > It's normal and recognized to be sub-optimal. So it's an optimization > opportunity. :-) > > I see parallelization of reads and writes to data single profile > multiple devices as useful also, similar to XFS allocation group > parallelization. Those AGs are spread across multiple devices in > md/lvm linear layouts, so if you have processes that read/write to > multiple AGs at a time, those I/Os happen at the same time when on > separate devices. I'm not sure if I can pull it off... :-) At best I might only be able to define the problem and how things fit together, and then attempt to logic my way through it with pseudo-code. My hope is that someone would look at this work, say "Aha! You're doing it wrong!" and then implement it the right way. On 10 March 2016 at 03:10, Duncan <1i5t5.duncan@xxxxxxx> wrote: > > Call me a conspiracy nut, but don't be too surprised if someone's > introducing some product with btrfs and encrypted subvolumes a year or 18 > months from now... I know I won't be! =:^) In that case, couldn't an "at a glance" overview of what needs to be done for distributed read optimisation entice a product-manager somewhere out there to throw some employee-time at the problem? :-p Best regards, Nicholas -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
