kswapd0 freaks out if rsync runs on an USB disk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Binary package hint: linux-image-
I often copy data from a server using rsync against a local USB disk.
I did this now for the first time since I upgraded to Natty dev a few days ago and the system becomes almost unusable while rsync is running. Before I used Karmic and never had any problems with rsync running in the background.
The system is a notebook with a Core2 Duo CPU and 2 GB physical RAM.
As soon as rsync is running, kswapd0 completely eats one of the CPU cores and the system is extremely unresponsive. As one can see in the following "free" output, *lots* of data is cached, but not even half of the memory is used by applications. The system even does not actually swap very much, but kswapd0 still works like mad, whatever it does.
total used free shared buffers cached
Mem: 2047288 2030620 16668 0 396516 975876
-/+ buffers/cache: 658228 1389060
Swap: 1992024 317748 1674276
I tried lowering the swappiness from 60 to 20 and while the system stopped swapping even the bit it did before, system responsiveness was only slightly improved and kswapd0 was stiil using 100% of one of the CPU cores.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.38-7-generic x86_64
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
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xdc240000 irq 45'
Mixer name : 'Conexant CX20549 (Venice)'
Components : 'HDA:14f15045,
Controls : 21
Simple ctrls : 10
Date: Fri Apr 1 21:34:23 2011
HibernationDevice: RESUME=
MachineType: FUJITSU SIEMENS Amilo Si 1520
ProcEnviron:
LANGUAGE=
LANG=de_DE@euro
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.49
SourcePackage: linux
UpgradeStatus: Upgraded to natty on 2011-03-30 (2 days ago)
dmi.bios.date: 07/21/2006
dmi.bios.vendor: Phoenix
dmi.bios.version: 1.10
dmi.board.name: 10AD
dmi.board.vendor: FUJITSU
dmi.board.version: 3D22
dmi.chassis.type: 10
dmi.chassis.vendor: FUJITSU SIEMENS
dmi.chassis.
dmi.modalias: dmi:bvnPhoenix:
dmi.product.name: Amilo Si 1520
dmi.product.
dmi.sys.vendor: FUJITSU SIEMENS
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
I forgot to mention: From time to time, also two "kworker" kernel threads use quite a bit CPU in this state, but it's dwarfed by the processing time uswed by kswapd0.