0421:01c7 Natty almost freezes on USB transfers / slow transfers / Xorg freeze / caching lunacy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
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
WORKAROUND: echo madvise > /sys/kernel/
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfc020000 irq 47'
Mixer name : 'Conexant CX20561 (Hermosa)'
Components : 'HDA:14f15051,
Controls : 16
Simple ctrls : 8
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'
Mixer name : 'ThinkPad EC 7VHT16WW-1.06'
Components : ''
Controls : 1
Simple ctrls : 1
Card29.
Simple mixer control 'Console',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
DistroRelease: Ubuntu 11.04
HibernationDevice: RESUME=
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Release amd64 (20110426.3)
MachineType: LENOVO 6475VAT
Package: linux 2.6.38.11.26
PackageArchitec
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.52
Tags: natty
Uname: Linux 2.6.38-11-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 08/02/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 7UET89WW (3.19 )
dmi.board.name: 6475VAT
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 6475VAT
dmi.product.
dmi.sys.vendor: LENOVO
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Confirm with verbatim and Natty (Bug #778052), but no issue since Oneiric with kernel 3.0.0-8.