这是一个创建于 5128 天前的主题,其中的信息可能已经有所发展或是发生改变。
早上在riku的blog上看到:http://wowubuntu.com/kernel-patch.html
下面是fedora的使用方法,在fedora13 x86_64上,性能改进相当明显
(有一定风险,请慎重使用)
chkconfig --list cgconfig
如果没看到cgconfig请先yum install libcgroup
在以root用户执行
service cgconfig start
成功之后设为自动启动
chkconfig --level 2345 cgconfig on
然后
vi /etc/rc.local
加入
mkdir -m 0777 /cgroup/cpu/user
echo "/usr/local/sbin/cgroup_clean" > /cgroup/cpu/release_agent
创建/usr/local/sbin/cgroup_clean
内容为
#!/bin/sh
rmdir /cgroup/cpu/user/$*
执行权限
chmod +x /usr/local/sbin/cgroup_clean
exit回到用户
vi ~/.bashrc
加入
if [ "$PS1" ] ; then
mkdir -m 0700 /cgroup/cpu/user/$$
echo $$ > /cgroup/cpu/user/$$/tasks
echo "1" > /cgroup/cpu/user/$$/notify_on_release
fi
最后
sudo sh /etc/rc.local
之后重启