Skip to main content
17 events
when toggle format what by license comment
Jul 27, 2023 at 15:02 comment added Валерий Заподовников doc.opensuse.org/documentation/leap/archive/15.3/tuning/html/…
Jul 19, 2019 at 17:03 comment added nealmcb This answer just leads folks on a confusing run-around. As noted in the answer by goldilocks, you won't find anything related to process scheduling algorithms in the config file, since there is no choice (still true as of kernel 4.15 at least). You'll find IO scheduling choices, BFQ vs CFQ for IO etc, but that is not process scheduling. The URL you linked to is also 404 not found.
Apr 29, 2014 at 15:20 comment added eyoung100 @terdon, I took that code from another post here Go gripe at that poster, not me :)
Apr 29, 2014 at 15:16 comment added terdon I realize, my point was that you were using an unnecessarily convoluted approach.
Apr 29, 2014 at 15:15 comment added exceed Well i want to see which one is active for the kernel im currently running, not the one im going to configure or build.. what im seeing in the doc is that you at least have to have the sources and i cant download sources to a production server without the need for it..then it would be easier to check the documenation after all i guess and not file i can check. You need to have the Makefile to run make menuconfig and then i guess you would only see the content of the config file in /boot anyway (if you are going to inspect your own kernel settings in use for the kernel youre running)
Apr 29, 2014 at 15:15 comment added eyoung100 @terdon, as per the OP's comments above he doesnt have /proc/config.gz, although he did find it in the boot directory
Apr 29, 2014 at 15:12 comment added terdon Why not just zgrep SCHEDULE /proc/config.gz?
Apr 29, 2014 at 15:10 comment added eyoung100 you can too, See Building the Kernel How else would the package builder build the package??
Apr 29, 2014 at 15:06 comment added exceed Well i cant do anything with the fact that i have a binary one so i dont have the sourcecode and wont be able to run make menuconfig. I have been running make menuconfig many times before so yes i know that. So there really is no way to tell unless you compiled the kernel yourself(?)
Apr 29, 2014 at 15:03 comment added eyoung100 it does if you use menuconfig... thats the difference between a source based distro and a binary one. See Section 4.3
Apr 29, 2014 at 15:01 comment added exceed There is no such text in the file specifying the scheduler, the text "Hyperthreading Scheduler is ON" doesnt exist, the word "Scheduler" doesnt even exist.
Apr 29, 2014 at 14:57 comment added eyoung100 CONFIG_SCHED_SMT=y Hyperthreading Scheduler is ON, CONFIG_SCHED_MC=y MultiCore Support is ON, CONFIG_NET_SCHED=y QoS/FairQueing is ON for Networking. As Goldilocks Alluded to his answer is correct.
Apr 29, 2014 at 14:51 comment added exceed When searching through it the only variables related to process schedulers seems to be CONFIG_SCHED_SMT=y, CONFIG_SCHED_MC=y and CONFIG_NET_SCHED=y which doesnt really tell me much
Apr 29, 2014 at 14:47 comment added Artur Szymczak Then check in /boot/config-*
Apr 29, 2014 at 14:46 comment added exceed I dont have the kernel configuration file, then i could check it like that. I'm using a redhat system with a binary rpm that installs the kernel.
Apr 29, 2014 at 14:45 history edited eyoung100 CC BY-SA 3.0
Added Link
Apr 29, 2014 at 14:36 history answered eyoung100 CC BY-SA 3.0