DragonFly bugs List (threaded) for 2009-09
DragonFly BSD
DragonFly bugs List (threaded) for 2009-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: extremely bad USB/msdos performance


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 23 Sep 2009 19:26:13 -0700 (PDT)

:The performance for writing to msdosfs on an ehci usb device is 
:pathetic.  I'm getting ~500KB/sec, while other OS can do at least 6MB.
:
:the rsync process is most of the time in "iowait", "biows", "biord".

    Try mounting it async.  If that doesn't work you'd have to delve
    into the filesystem code and asynchronize any synchronous bwrite()s
    you see (using bdwrite()), and/or potentially change bawrite()s to
    bdwrite()s.

					-Matt



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]