Enable BFQ in Fedora
I am running Fedora with the stock kernel and I'd like to enable the BFQ disk I/O scheduler, and ideally BFS. I have built my own kernel and that works, though it is a royal pain dealing with the Nvidia drivers.
Can I enable BFQ and BFS without building my own kernel, such as by adding kernel args to grub? If not, is there a kernel package available that supports this?
fedora linux-kernel scheduling
add a comment |
I am running Fedora with the stock kernel and I'd like to enable the BFQ disk I/O scheduler, and ideally BFS. I have built my own kernel and that works, though it is a royal pain dealing with the Nvidia drivers.
Can I enable BFQ and BFS without building my own kernel, such as by adding kernel args to grub? If not, is there a kernel package available that supports this?
fedora linux-kernel scheduling
add a comment |
I am running Fedora with the stock kernel and I'd like to enable the BFQ disk I/O scheduler, and ideally BFS. I have built my own kernel and that works, though it is a royal pain dealing with the Nvidia drivers.
Can I enable BFQ and BFS without building my own kernel, such as by adding kernel args to grub? If not, is there a kernel package available that supports this?
fedora linux-kernel scheduling
I am running Fedora with the stock kernel and I'd like to enable the BFQ disk I/O scheduler, and ideally BFS. I have built my own kernel and that works, though it is a royal pain dealing with the Nvidia drivers.
Can I enable BFQ and BFS without building my own kernel, such as by adding kernel args to grub? If not, is there a kernel package available that supports this?
fedora linux-kernel scheduling
fedora linux-kernel scheduling
asked Jul 22 '14 at 22:18
Freedom_Ben
77421319
77421319
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
There are no bfq
or bfs
patches applied to the Fedora kernels unfortunately (esp. in the case of bfq
). So there is no way to enable those features by adding kernel args. Further, there is no trusted Fedora repository that has kernels with those features enabled. It seems that until bfq
becomes part of mainline you will have to keep creating the kernels yourself.
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
add a comment |
BFQ is now merged in Linux kernel 4.12, as a blk-mq scheduler. For example, this means that you can enable it with a SATA disk on current kernels (4.12-4.20), provided that you boot with scsi-mq enabled. (Current planning for 4.21 is that blk-mq will become the only option).
All the steps required to use blk-mq and BFQ on SATA/SCSI disks are documented in this answer:
How to enable and use the BFQ scheduler?
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f146009%2fenable-bfq-in-fedora%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
There are no bfq
or bfs
patches applied to the Fedora kernels unfortunately (esp. in the case of bfq
). So there is no way to enable those features by adding kernel args. Further, there is no trusted Fedora repository that has kernels with those features enabled. It seems that until bfq
becomes part of mainline you will have to keep creating the kernels yourself.
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
add a comment |
There are no bfq
or bfs
patches applied to the Fedora kernels unfortunately (esp. in the case of bfq
). So there is no way to enable those features by adding kernel args. Further, there is no trusted Fedora repository that has kernels with those features enabled. It seems that until bfq
becomes part of mainline you will have to keep creating the kernels yourself.
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
add a comment |
There are no bfq
or bfs
patches applied to the Fedora kernels unfortunately (esp. in the case of bfq
). So there is no way to enable those features by adding kernel args. Further, there is no trusted Fedora repository that has kernels with those features enabled. It seems that until bfq
becomes part of mainline you will have to keep creating the kernels yourself.
There are no bfq
or bfs
patches applied to the Fedora kernels unfortunately (esp. in the case of bfq
). So there is no way to enable those features by adding kernel args. Further, there is no trusted Fedora repository that has kernels with those features enabled. It seems that until bfq
becomes part of mainline you will have to keep creating the kernels yourself.
edited Oct 14 '14 at 12:00
drs
3,30352859
3,30352859
answered Oct 14 '14 at 11:16
Steios
261
261
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
add a comment |
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
I found this blog post that it worked from Fedora 21, and it works up to Fedora 25 - hecticgeek.com/2015/10/make-gnu-linux-responsive
– valentt
May 2 '17 at 15:14
add a comment |
BFQ is now merged in Linux kernel 4.12, as a blk-mq scheduler. For example, this means that you can enable it with a SATA disk on current kernels (4.12-4.20), provided that you boot with scsi-mq enabled. (Current planning for 4.21 is that blk-mq will become the only option).
All the steps required to use blk-mq and BFQ on SATA/SCSI disks are documented in this answer:
How to enable and use the BFQ scheduler?
add a comment |
BFQ is now merged in Linux kernel 4.12, as a blk-mq scheduler. For example, this means that you can enable it with a SATA disk on current kernels (4.12-4.20), provided that you boot with scsi-mq enabled. (Current planning for 4.21 is that blk-mq will become the only option).
All the steps required to use blk-mq and BFQ on SATA/SCSI disks are documented in this answer:
How to enable and use the BFQ scheduler?
add a comment |
BFQ is now merged in Linux kernel 4.12, as a blk-mq scheduler. For example, this means that you can enable it with a SATA disk on current kernels (4.12-4.20), provided that you boot with scsi-mq enabled. (Current planning for 4.21 is that blk-mq will become the only option).
All the steps required to use blk-mq and BFQ on SATA/SCSI disks are documented in this answer:
How to enable and use the BFQ scheduler?
BFQ is now merged in Linux kernel 4.12, as a blk-mq scheduler. For example, this means that you can enable it with a SATA disk on current kernels (4.12-4.20), provided that you boot with scsi-mq enabled. (Current planning for 4.21 is that blk-mq will become the only option).
All the steps required to use blk-mq and BFQ on SATA/SCSI disks are documented in this answer:
How to enable and use the BFQ scheduler?
answered Dec 13 at 13:05
sourcejedi
22.7k435100
22.7k435100
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f146009%2fenable-bfq-in-fedora%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown