LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Kernel (https://www.linuxquestions.org/questions/linux-kernel-70/)
-   -   New kernel miracle patch : sched: automated per tty task groups (https://www.linuxquestions.org/questions/linux-kernel-70/new-kernel-miracle-patch-sched-automated-per-tty-task-groups-844712/)

Linux.tar.gz 11-16-2010 06:03 PM

New kernel miracle patch : sched: automated per tty task groups
 
Read this if not already done :
http://www.phoronix.com/scan.php?pag...37_video&num=1

Do someone already tried it ?

linus72 11-16-2010 07:05 PM

which part is the patch and it's name?

Linux.tar.gz 11-17-2010 04:37 AM

[RFC/RFT PATCH v3] sched: automated per tty task groups

http://marc.info/?l=linux-kernel&m=128978361700898&w=2

bathory 11-19-2010 02:22 AM

Looks like you can do better without even patching the kernel:

Alternative To The "200 Lines Kernel Patch That Does Wonders" Which You Can Use Right Away

Cheers

Linux.tar.gz 11-19-2010 03:26 AM

Yup, trying it on Slackware 64 13.0, but /sys/fs/cgroup/ is empty and i can't create cpu directory.
I compiled all cgroup options in the kernel.

Any idea ?

bathory 11-19-2010 05:06 AM

Hi Linux.tar.gz,

Just recompiled the 2.6.37-rc2 kernel adding the cgroup stuff and faced the same behavior: No /sys/fs/cgroup/cpu is created.
Anyway since I don't have time right now to search further, tried the "ubuntu" way (use /dev instead of /sys/fs) and it works (tasks are created under /dev/cgroup/cpu/user/xxx), even though I didn't see any noticeable difference than before.
Hopefully I could do some tests during the weekend

Regards

Linux.tar.gz 11-19-2010 07:12 AM

Cross link :
http://www.linuxquestions.org/questi...issing-845266/

Linux.tar.gz 11-19-2010 07:31 AM

Used the "Fedora" way http://forums.fedoraforum.org/showthread.php?p=1418113, and it (seems to) works too, but like you, there's absolutely no difference...
As said in other thread, seems there's a service to start ...

Linux.tar.gz 11-19-2010 09:52 AM

It works !!!

Just remember to CLOSE the terminal when testing, because it keeps the .bashrc settings, even if you modify it (of course)!


All times are GMT -5. The time now is 06:08 AM.