Comment 0 for bug 837070

Revision history for this message
Bzzz (da-bzzz) wrote : Natty almost freezes on USB transfers / slow transfers / Xorg freeze / caching lunacy

Oh hi,
I bet this bug or at least parts of it are already here but suffer minor attention. But it really p***es me off and makes Ubuntu unusable for daily work....

* USB storage is incredibly slow. In my case: A Nokia N900 26GB, a Corsair Flash Voyager 4GB, another OCZ ATV 16GB, Verbatim Store'N'Go 4GB and some other other ones I rarely use and/or are not mine.

* cfq scheduler in its current condition is the most stupid thing one can imagine for flash devices. deadline has some advantages, but also isn't acceptable for usb storage

* Caching file transfers has idiotic behaviour: 100% I/O consumption and almost Xorg freeze over a few seconds without writing to the device, then starting the write process while reading nothing; after cache is (almost? fully?) empty, another massive read attack is started while stalling the write transfer. Seriously, WTF? Even a 1:1 without caching results in better transfer rates and lower impact on system usability.

* Queuing file transfers doesn't work for files that are larger than about 50 MB or 5 seconds write time. Surely everybody has time to move files piece by piece because queuing cannot be used without major performace impact:

* Sometimes single file transfers and almost everytime multi-file transfers result in massive system slowdown; Xorg freezes, reaction times to swith to a tty ~10 seconds and up. System and I/O wait CPU usage have a massive increase. Even WLAN connection seems lost