Change I/O scheduler to NOOP when installing in SSD Drive or virtual machines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned | ||
Bug Description
When install Linux in SSD Drives ( EeePC, pendrive, etc ) or Virtual machines the default Linux I/O scheduler ( CFQ ) make disk access very slower, causing sometimes system/application freeze.
If the scheduler is changed to NOOP the access to disk have a big improvement :
Kernel compilation
CFQ : 4161 seconds
NOOP: 3653 seconds ( 13% faster )
Link: http://
"The NOOP scheduler is a simple FIFO queue and uses the minimal amount of CPU/instructions per I/O to accomplish the basic merging and sorting functionality to complete the I/O. It assumes performance of the I/O has been or will be optimized at the block device (memory-disk) or with an intelligent HBA or externally attached controller."
Link: http://
But, the most end-users don't know about this option/tunning and will very helpful automatic add "elevator=noop" to kernel initialization when ubiquity is installing Ubuntu in this devices.
description: | updated |
tags: | added: feature request |
Changed in ubiquity (Ubuntu): | |
importance: | Undecided → Wishlist |
Status changed to 'Confirmed' because the bug affects multiple users.