LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Anyone use the ck/bfs patches on your kernel? (http://www.linuxquestions.org/questions/slackware-14/anyone-use-the-ck-bfs-patches-on-your-kernel-4175483316/)

narz 11-04-2013 03:23 AM

Anyone use the ck/bfs patches on your kernel?
 
I've never actually tried using these. I'm not even sure what all patches I need. http://users.on.net/~ckolivas/kernel/

Anyone use these and can share their experience and/or tell me how I'm supposed to use them? :)

TY

slackd 11-04-2013 11:08 PM

I use the CK patch to compile my own kernel. I always compile my own, fully customized. Just a practice that I follow.

Step 1. Download the patch.
Step 2. Download the kernel source and extract it to my /home directory.

Step 3. Extract the patch in the /home/linux-3.10.x directory and then patch the source.

Code:

patch -p1 < patch-3.10-ck1
Step 4. Then copy over the config from /boot and run
Code:

make menuconfig
Step 5. The usual steps...

After updating the bootloader & booting with your new kernel. You can check if you're using the BFS Scheduler by issuing the following command in your terminal application.

Code:

dmesg | grep scheduler
...
[    0.380500] BFS CPU scheduler v0.440 by Con Kolivas.


Good Luck!

mattallmill 11-04-2013 11:45 PM

Quote:

Originally Posted by slackd (Post 5058486)
I use the CK patch to compile my own kernel. I always compile my own, fully customized. Just a practice that I follow.

Step 1. Download the patch.


Step 2. Download the kernel source and extract it to my /home directory.

Step 3. Extract the patch in the /home/linux-3.10.x directory and then patch the source.

Code:

patch -p1 < patch-3.10-ck1
Step 4. Then copy over the config from /boot and run
Code:

make menuconfig
Step 5. The usual steps...

After updating the bootloader & booting with your new kernel. You can check if you're using the BFS Scheduler by issuing the following command in your terminal application.

Code:

dmesg | grep scheduler
...
[    0.380500] BFS CPU scheduler v0.440 by Con Kolivas.


Good Luck!

Thanks for the post! I pulled the 3.10.18 sources from kernel.org, and am now building. Will post later to tell how it went.


Regards,

Matt

mattallmill 11-05-2013 07:47 PM

Well, I've been running 3.10.18 for approximately a day, and have noticed no ill effects, and at least a slight performance improvement. Of course, I haven't been compiling software heavily, either.

Oh, well. It was an educational experience.

Regards,

Matt

narz 12-04-2013 03:34 AM

So I've been using the CK patchset with BFS for the past three or so weeks. My review is, meh. BFS feels negligible/unnoticeable compared to the old scheduler for me, and I've already had two random full system lockups that I had to power off to kill. I don't even remember the last time that's even happened me, let alone twice in one month. Also I don't use hibernation features, but I know for a fact from Con's own site that hibernation/suspend doesn't work with the 3.10 patchset.


All times are GMT -5. The time now is 04:48 AM.