2010-05-09 10:26:10 |
Sitsofe Wheeler |
bug |
|
|
added bug |
2010-05-09 10:26:10 |
Sitsofe Wheeler |
attachment added |
|
Dependencies.txt http://launchpadlibrarian.net/48111601/Dependencies.txt |
|
2010-05-09 10:27:51 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-1.png http://launchpadlibrarian.net/48112722/eeepc-lucid-20100509-1.png |
|
2010-05-09 10:28:21 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-2.png http://launchpadlibrarian.net/48112737/eeepc-lucid-20100509-2.png |
|
2010-05-09 10:28:56 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-3.png http://launchpadlibrarian.net/48112763/eeepc-lucid-20100509-3.png |
|
2010-05-09 10:29:29 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-4.png http://launchpadlibrarian.net/48112812/eeepc-lucid-20100509-4.png |
|
2010-05-09 10:30:11 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-5.png http://launchpadlibrarian.net/48112827/eeepc-lucid-20100509-5.png |
|
2010-05-09 10:30:44 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-6.png http://launchpadlibrarian.net/48112877/eeepc-lucid-20100509-6.png |
|
2010-05-09 10:31:26 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-7.png http://launchpadlibrarian.net/48112895/eeepc-lucid-20100509-7.png |
|
2010-05-09 10:32:02 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-8.png http://launchpadlibrarian.net/48112901/eeepc-lucid-20100509-8.png |
|
2010-05-09 10:33:12 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-9.png http://launchpadlibrarian.net/48112942/eeepc-lucid-20100509-9.png |
|
2010-05-09 10:33:47 |
Sitsofe Wheeler |
attachment added |
|
eeepc-lucid-20100509-10.png http://launchpadlibrarian.net/48112999/eeepc-lucid-20100509-10.png |
|
2010-05-09 10:41:51 |
Sitsofe Wheeler |
attachment added |
|
pack-rotational-1 http://launchpadlibrarian.net/48113462/pack-rotational-1 |
|
2010-05-09 10:42:13 |
Sitsofe Wheeler |
attachment added |
|
pack-rotational-2 http://launchpadlibrarian.net/48113464/pack-rotational-2 |
|
2010-05-09 10:42:33 |
Sitsofe Wheeler |
attachment added |
|
pack-ssd-1 http://launchpadlibrarian.net/48113515/pack-ssd-1 |
|
2010-05-09 10:50:36 |
Sitsofe Wheeler |
attachment added |
|
10-ssd.rules http://launchpadlibrarian.net/48113860/10-ssd.rules |
|
2010-05-18 10:04:07 |
Scott James Remnant (Canonical) |
ureadahead (Ubuntu): status |
New |
Incomplete |
|
2010-05-18 10:04:08 |
Scott James Remnant (Canonical) |
ureadahead (Ubuntu): importance |
Undecided |
Medium |
|
2010-05-21 00:27:37 |
Sitsofe Wheeler |
ureadahead (Ubuntu): status |
Incomplete |
New |
|
2010-06-18 15:56:04 |
Phillip Susi |
ureadahead (Ubuntu): importance |
Medium |
Wishlist |
|
2010-06-18 15:56:04 |
Phillip Susi |
ureadahead (Ubuntu): status |
New |
Triaged |
|
2010-06-18 15:56:54 |
Phillip Susi |
summary |
ureadahead slows down boot on cheap SSDs (e.g. EeePC 900 SSD) |
ureadahead should have config option to disable or force ssd/hdd mode |
|
2010-06-18 15:59:39 |
Phillip Susi |
description |
Binary package hint: ureadahead
Description of the problem:
Using ureadahead in hdd mode on an SSD can slow down boot (at least on cheap/first-generation SSDs). As some SSDs lie and don't tell the kernel about their non-rotational properties this means that by default ureadahead causes a slower boot on them.
Steps to reproduce:
1. Install Ubuntu 10.04 on SSD EeePC 900 SSD's second "disk". Ensure that autologin is set up. Boot the system.
2. Install bootchart .
3. Run
/usr/bin/sudo rm /var/lib/ureadahead/pack
4. Reboot.
5. Wait for bootchart to write out information to /var/log/bootchart/ .
6. Reboot.
7. Compare the bootcharts.
Expected results:
The bootchart created after step 6 to show the boot took the same or shorter amount of time to the bootchart created after step 4.
Actual results:
Step 6's bootchart shows booting took longer than in step 4 (i.e. after profiling the boot became slower).
How reproducible is the problem?
It is reproducible every time.
Version information:
EeePC 900 SSD
Ubuntu 10.04
ureadahead 0.100.0-4.1
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: ureadahead 0.100.0-4.1
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Sun May 9 11:05:12 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
PackDump: Error: command ['ureadahead', '--dump'] failed with exit code 4: ureadahead:/var/lib/ureadahead/pack: Permission denied
PackDumpTmp: Error: command ['ureadahead', '--dump'] failed with exit code 4: ureadahead:/var/lib/ureadahead/pack: Permission denied
ProcEnviron:
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: ureadahead |
Some cheap/old SSDs fail to report their non rotational nature to the kernel. This results in ureadahead treating them as a rotational disk, which can actually cause slower boot times than not using ureadahead at all. There should be a config option to allow affected users to correct this by either forcing ureadahead to ssd mode, or disabling it entirely. Preferably this should be in /etc/default and/or configurable via debconf so a simple dpkg-reconfigure will suffice. |
|
2010-11-01 09:35:04 |
Gary M |
bug |
|
|
added subscriber Gary M |
2010-12-02 22:58:04 |
Id2ndR |
bug |
|
|
added subscriber Id2ndR |
2011-10-03 03:47:45 |
Daniel van Vugt |
bug |
|
|
added subscriber Daniel van Vugt |
2011-11-20 12:48:18 |
draco |
bug |
|
|
added subscriber draco |
2012-06-17 15:45:37 |
Richard Huddleston |
bug |
|
|
added subscriber Richard Huddleston |