You are not logged in.
Pages: 1
Hey. I want to use EEVDF but it does not seem to be available in /sys/block/sda/queue/scheduler
Its supposed to be the "default" scheduler right now according to the Wiki, but its not yet available?
Thanks.
Offline
What you're looking at is the available I/O schedulers - in a general sense, these are responsible for scheduling operations for storage devices.
EEVDF is a CPU scheduler, which more or less decides how CPU runtime should be distributed among a queue of processes. The CPU scheduler is compiled as part of the kernel, so unless you've deliberately patched in a different scheduler (or use a custom kernel that does so), you're using EEVDF (if you've upgraded to 6.6) - it's not something you can change at runtime.
Last edited by feguy (2023-11-14 08:14:40)
Offline
What you're looking at is the available I/O schedulers - in a general sense, these are responsible for scheduling operations for storage devices.
EEVDF is a CPU scheduler, which more or less decides how CPU runtime should be distributed among a queue of processes. The CPU scheduler is compiled as part of the kernel, so unless you've deliberately patched in a different scheduler (or use a custom kernel that does so), you're using EEVDF (if you've upgraded to 6.6) - it's not something you can change at runtime.
Thank you for educating me! Welcome to the forums!
Offline
BTW, looks like its not enabled in the standard linux-6.6 package ![]()
Offline
BTW, looks like its not enabled in the standard linux-6.6 package
Please reread feguy's comment.
Offline
Pages: 1