[opensuse] SSD Only machine - cfq, bfq, deadline?
Subject says it all. Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust? -- After all is said and done, more is said than done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, Dec 12, 2016 at 9:46 PM, John Andersen <jsamyth@gmail.com> wrote:
Subject says it all.
Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust?
I believe noop is the recommendation. I would think that would be especially true of a NVME SSD if that happens to be what you are buying. If it isn't, maybe you should consider it. I'm very much looking forward to a 2TB NVME SSD coming on the market soon. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On December 12, 2016 8:49:20 PM PST, Greg Freemyer <greg.freemyer@gmail.com> wrote:
On Mon, Dec 12, 2016 at 9:46 PM, John Andersen <jsamyth@gmail.com> wrote:
Subject says it all.
Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust?
I believe noop is the recommendation. I would think that would be especially true of a NVME SSD if that happens to be what you are buying. If it isn't, maybe you should consider it.
I'm very much looking forward to a 2TB NVME SSD coming on the market soon.
Greg
Can't go the NVME route on this laptop. Have to stick with SATA due to vintage. Would that change your recommendation just due to the sata limitation? -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Dec 13, 2016 at 12:14 AM, John Andersen <jsamyth@gmail.com> wrote:
On December 12, 2016 8:49:20 PM PST, Greg Freemyer <greg.freemyer@gmail.com> wrote:
On Mon, Dec 12, 2016 at 9:46 PM, John Andersen <jsamyth@gmail.com> wrote:
Subject says it all.
Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust?
I believe noop is the recommendation. I would think that would be especially true of a NVME SSD if that happens to be what you are buying. If it isn't, maybe you should consider it.
I'm very much looking forward to a 2TB NVME SSD coming on the market soon.
Greg
Can't go the NVME route on this laptop. Have to stick with SATA due to vintage.
Would that change your recommendation just due to the sata limitation?
I just did a little reading. It seems noop wins benchmarks for highest throughput, but can starve interactive tasks. Deadline provides a more consistent user experience. I'd probably go with deadline. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/13/2016 04:44 AM, Greg Freemyer wrote:
On Tue, Dec 13, 2016 at 12:14 AM, John Andersen <jsamyth@gmail.com> wrote:
On December 12, 2016 8:49:20 PM PST, Greg Freemyer <greg.freemyer@gmail.com> wrote:
On Mon, Dec 12, 2016 at 9:46 PM, John Andersen <jsamyth@gmail.com> wrote:
Subject says it all.
Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust?
I believe noop is the recommendation. I would think that would be especially true of a NVME SSD if that happens to be what you are buying. If it isn't, maybe you should consider it.
I'm very much looking forward to a 2TB NVME SSD coming on the market soon.
Greg
Can't go the NVME route on this laptop. Have to stick with SATA due to vintage.
Would that change your recommendation just due to the sata limitation?
I just did a little reading. It seems noop wins benchmarks for highest throughput, but can starve interactive tasks. Deadline provides a more consistent user experience.
I'd probably go with deadline.
Greg
THX, I'll give that a try -- After all is said and done, more is said than done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I had to Google to see what all the fuss was about. I have run two laptops with an SSD, actually four if you count my EeePC notebooks. And, my wife has one. I've only ever used whatever the OS has by default. Operating speed has been VERY fast. Much faster than with a mechanical hard drive. Just my experience with SSD's. -- Fast is fine, but accuracy is final. You must learn to be slow in a hurry. -Wyatt Earp- _ _... ..._ _ _._ ._ ..... ._.. ... .._ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/13/2016 03:46 AM, John Andersen wrote:
Subject says it all.
Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust?
I wouldn't bother to change the default - I'd rather put in more RAM. SSDs are fast, but everything the kernel can cache in RAM is still a magnitude faster. I have 20G of RAM here on a home oS-13.2 machine: $ echo 3 > /proc/sys/vm/drop_caches $ time find . -ls | wc -l 1918382 real 0m54.814s user 0m5.586s sys 0m8.557s $ time find . -ls | wc -l 1918382 real 0m7.431s user 0m4.357s sys 0m3.401s Have a nice day, Berny -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 13.12.2016 um 03:46 schrieb John Andersen:
Subject says it all.
Would any care to speculate as to which io scheduler one might best use on a machine that had only SSD drive, and no spinning rust?
For fast SSDs or NVMEs it may worth trying blk-mq. http://events.linuxfoundation.org/sites/events/files/slides/scsi.pdf https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/htm... But this will only help for high end hardware. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (5)
-
Bernhard Voelker
-
Billie Walsh
-
Florian Gleixner
-
Greg Freemyer
-
John Andersen