On 06 Oct 2015, at 13:26, Paul Zimmerman <pauldzim@xxxxxxxxx> wrote: > On Tue, Oct 6, 2015 at 10:01 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: >> On Tue, 6 Oct 2015, Felipe Balbi wrote: >> >>>>> In my experience, you need to do at least the following to get max >>>>> performance from the mass storage gadget: >>>>> >>>>> - Use Windows 8 or higher on the host. It's much faster than Linux. >> >> Why is Windows so much faster? Or to put it another way, why is Linux >> slow? How can we improve things? > > I don't know. We were doing our performance demos using Windows, so we > never looked into why Linux was slower. But I do know the Microsoft > engineers put some effort into tuning their stack for good performance > at USB 3.0 speeds. I don't think anyone has done that for Linux yet. It seems that Mac OSX is faster when using a file system on an emulated device. dd directly to the block device on my Mac gives me around 137MB/s, whilst copying data onto a mounted filesystem (also with dd) runs at over 180MB/s. Paul.-- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html