Performance drop after suspend/resume cycle
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
A slight but noticable drop in graphics performance can be observed after a single suspend/resume cycle in the latest -proposed kernel in Ubuntu Lucid (2.6.32-26). I haven't tested if the problem is more general, or if it only applies to graphics operations.
glxgears numbers before first suspend:
18494 frames in 5.0 seconds
16493 frames in 5.0 seconds
16521 frames in 5.0 seconds
17073 frames in 5.0 seconds
18495 frames in 5.0 seconds
glxgears again under exactly same conditions after a single suspend/resume:
15517 frames in 5.0 seconds
15672 frames in 5.0 seconds
15684 frames in 5.0 seconds
15687 frames in 5.0 seconds
15680 frames in 5.0 seconds
I know glxgears isn't a proper benchmarking tool, but the point here is the *relative* decrease in performance. The performance drop is also noticable when for instance browsing web pages in Firefox.
This is a regression, kernel 2.6.32-25 in Lucid does *not* have this problem.
Using nvida driver 195.36.24.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.32-26-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xd9660000 irq 22'
Mixer name : 'IDT 92HD81B1C5'
Components : 'HDA:111d76d5,
Controls : 14
Simple ctrls : 9
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xd3080000 irq 16'
Mixer name : 'Nvidia ID b'
Components : 'HDA:10de000b,
Controls : 0
Simple ctrls : 0
Card1.Amixer.
Date: Sat Nov 6 20:40:07 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: Dell Inc. Latitude E6510
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=nb_NO.utf8
SHELL=/bin/bash
RelatedPackageV
SourcePackage: linux
dmi.bios.date: 08/10/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 0N5KHN
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude E6510
dmi.product.
dmi.sys.vendor: Dell Inc.
Changed in nvidia-graphics-drivers (Ubuntu): | |
status: | New → Confirmed |
I doesn't happen consistently after every suspend/resume. The first sign of problems is slow redraw when the screen is first unlocked after a resume.
[There is a known issue with the nvidia-driver which results in slow scrolling in Firefox on particularly launchpad.net, because of software fallbacks being triggered in Xorg. That's a different issue, but the slowdown sometimes occuring in 2.6.32-26 after suspend/resume makes this issue much worse, with extreme lags when Xorg is using 100% CPU.]