Bug 43094

Summary: every app becomes unresponsive when nautilus is copying files
Product: IO/Storage Reporter: Terry Jones (terryjones1983)
Component: Block LayerAssignee: Jens Axboe (axboe)
Status: RESOLVED INVALID    
Severity: normal CC: alan, michael.thayer
Priority: P1    
Hardware: All   
OS: Linux   
URL: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/978622
Kernel Version: 3.2.0.23 & 3.4 Subsystem:
Regression: No Bisected commit-id:

Description Terry Jones 2012-04-11 22:58:56 UTC
When copying a large amount of data from one folder to another folder on the same partition it is causing all other applications to become unresponsive, most noticably Firefox 11.0.

Amount of data be copied (79GB) at a rate of between 18-30MBps, using the simple procedure of right clicking a folder, selecting copy and pasting it into another folder.

During the copying process all other applications hang, or take a good 3-5 minutes to open up. Once open they become unresponsive - - all is rectified once the copy process is complete.

System Specs:

Core i7 950
8GB DDR3 RAM
1TB SATA2 HDD

OS Specs:

Ubuntu 12.04 beta 2 LTS x64 bit with all the latest updates as of 11/04/2012 NZT

&&&&&&&&&&&&&&&&&&&
Can confirm that this bug occurs in both the 3.2.0.23 & 3.4 kernels

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
LaunchPad have told me to create this bug report here as an upstream kernel bug?
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: nautilus 1:3.4.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14
Uname: Linux 3.2.0-22-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0-0ubuntu5
Architecture: amd64
Date: Wed Apr 11 18:28:41 2012
EcryptfsInUse: Yes
GsettingsChanges: org.gnome.nautilus.window-state geometry '1152x602+215+221'
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
 LANGUAGE=en_NZ:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_NZ.UTF-8
 SHELL=/bin/bash
SourcePackage: nautilus
UpgradeStatus: Upgraded to precise on 2012-04-06 (4 days ago)
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: terry 2972 F.... pulseaudio
 /dev/snd/controlC0: terry 2972 F.... pulseaudio
 /dev/snd/controlC1: terry 2972 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfbff8000 irq 56'
   Mixer name : 'Realtek ALC889'
   Components : 'HDA:10ec0889,1458a022,00100004'
   Controls : 49
   Simple ctrls : 23
Card1.Amixer.info:
 Card hw:1 'Camera'/'Sonix Technology Co., Ltd. USB 2.0 Camera at usb-0000:00:1a.7-5, high speed'
   Mixer name : 'USB Mixer'
   Components : 'USB0c45:62e0'
   Controls : 2
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
   Capture channels: Mono
   Limits: Capture 0 - 3328
   Mono: Capture 3328 [100%] [31.00dB] [on]
Card2.Amixer.info:
 Card hw:2 'NVidia'/'HDA NVidia at 0xf9ffc000 irq 17'
   Mixer name : 'Nvidia GPU 10 HDMI/DP'
   Components : 'HDA:10de0010,10de0101,00100100'
   Controls : 24
   Simple ctrls : 4
DistroRelease: Ubuntu 12.04
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: Gigabyte Technology Co., Ltd. X58A-UD7
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcEnviron:
 LANGUAGE=en_NZ:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_NZ.UTF-8
 SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-22-generic root=UUID=bbf4bb05-ce35-43b7-b8bd-d57315ff5215 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-22-generic N/A
 linux-backports-modules-3.2.0-22-generic N/A
 linux-firmware 1.78
RfKill:

SourcePackage: linux
Tags: precise precise
Uname: Linux 3.2.0-22-generic x86_64
UpgradeStatus: Upgraded to precise on 2012-04-06 (5 days ago)
UserGroups: adm admin cdrom dialout lpadmin mythtv plugdev sambashare
dmi.bios.date: 05/16/2011
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F9a
dmi.board.name: X58A-UD7
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF9a:bd05/16/2011:svnGigabyteTechnologyCo.,Ltd.:pnX58A-UD7:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnX58A-UD7:rvr:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: X58A-UD7
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
Comment 1 Michael Thayer 2012-10-02 16:24:33 UTC
Similar behaviour is seen when creating a large (larger than physical RAM) virtual hard disk with VirtualBox, e.g.

VBoxManage createhd --filename /tmp/temp.vdi --size 65536 --variant Fixed

Becomes more noticeable as physical RAM increases.
Comment 2 Alan 2012-10-02 17:19:45 UTC
On the original report: NonfreeKernelModules: nvidia so that one will be ignored anyway. Michael your report is in many ways completely different - it's not a cross device one and it's using different tools. Please can you open your own bug report and include the following important details

- the memory size of the box
- the kernel running
- the modules loaded
- the disk subsystem you have (what disks/controller etc)

(note if you are running the non upstream virtualbox code you can probably repeat the test using dd to create a similar sized file  with "dd bs=test.out bs=1G count=n" where n is however many GB so that you can test without any strange stuff loaded.

I'll now close this existing bug as that should have been closed earlier