On 07 Oct 2015, at 10:13, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > On Tue, Oct 06, 2015 at 10:26:08AM -0700, Paul Zimmerman 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. > > I don't believe that, it sounds like a marketing thing :) > > Be aware of your mount options when mounting a device on Linux, some > distros default to more "safe" options that are slower due to flushing > data to the disk, it's easy to look faster if all of your data is still > in caches before being sent to the device. Currently I am using the raw device with dd so there is no filesystem involved. However I’ll setup my test machine for dual boot and see if there is a real difference. 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