为Ubuntu改善桌面性能(转载,求原理)

讨论openbox,awesome,FVWM等WM
回复
头像
qq420100523
帖子: 1681
注册时间: 2009-07-31 18:56
系统: windows、ubuntu
来自: 广东阳江
送出感谢: 9 次
接收感谢: 20 次

为Ubuntu改善桌面性能(转载,求原理)

#1

帖子 qq420100523 » 2010-12-19 21:32

为Ubuntu改善桌面性能
2010年12月04日 星期六 下午 11:09
按以下操作能显著改善桌面性能
1,执行:
sudo gedit /etc/rc.local

在 /etc/rc.local文件中的exit 0上面中加入以下命令:

mkdir -p /dev/cgroup/cpu
mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
mkdir -m 0777 /dev/cgroup/cpu/user
echo "1" > /dev/cgroup/cpu/user/notify_on_release
echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent

2.执行:
sudo chmod +x /etc/rc.local

3.在~/.bashrc文件中加入以下代码:

if [ "$PS1" ] ; then
mkdir -m 0700 /dev/cgroup/cpu/user/$$
echo $$ > /dev/cgroup/cpu/user/$$/tasks
fi

4.执行:

sudo mkdir /dev/cgroup

sudo mkdir /dev/cgroup/cpu

sudo mkdir /dev/cgroup/cpu/user

sudo gedit /usr/local/sbin/cgroup_clean

5.粘贴代码:

#!/bin/sh
rmdir /dev/cgroup/cpu/user/$1

6.保存文件,执行命令:

sudo chmod +x /usr/local/sbin/cgroup_clean

7.重启电脑。

注意: 64 位机器使用这个方法可能存在较大风险,请谨慎使用。
转自:http://hi.baidu.com/ubuntu2009/blog/ite ... e058c.html
上面的文章我是在一个网友的百度空间看到的,应该是原创吧。。
不明白原理,那位大虾明白的说一下原理。。。谢谢
头像
寒声碎
帖子: 1723
注册时间: 2009-07-31 16:50
送出感谢: 3 次
接收感谢: 4 次
联系:

Re: 为Ubuntu改善桌面性能(转载,求原理)

#3

帖子 寒声碎 » 2010-12-19 21:47

这不是那个传说中的200行代码显著提高linux效率的另一个版本嘛~~没试过~~ :em04
头像
寒声碎
帖子: 1723
注册时间: 2009-07-31 16:50
送出感谢: 3 次
接收感谢: 4 次
联系:

Re: 为Ubuntu改善桌面性能(转载,求原理)

#4

帖子 寒声碎 » 2010-12-19 21:47

这不是那个传说中的200行代码显著提高linux效率的另一个版本嘛~~没试过~~ :em04
头像
寒声碎
帖子: 1723
注册时间: 2009-07-31 16:50
送出感谢: 3 次
接收感谢: 4 次
联系:

Re: 为Ubuntu改善桌面性能(转载,求原理)

#5

帖子 寒声碎 » 2010-12-19 21:51

发重了~ :em06
头像
Ubuntu与Linux
帖子: 1211
注册时间: 2010-06-09 19:57
送出感谢: 2 次
接收感谢: 9 次

Re: 为Ubuntu改善桌面性能(转载,求原理)

#6

帖子 Ubuntu与Linux » 2010-12-19 22:40

ls三连发哈 :em05
canghaiwuming
帖子: 9
注册时间: 2010-12-19 10:46
送出感谢: 0
接收感谢: 0

Re: 为Ubuntu改善桌面性能(转载,求原理)

#7

帖子 canghaiwuming » 2010-12-20 10:48

有什么效果吗? 试过的说一下 o(∩∩)o...哈哈 :em06
头像
xcz
帖子: 307
注册时间: 2009-03-18 18:47
送出感谢: 0
接收感谢: 0

Re: 为Ubuntu改善桌面性能(转载,求原理)

#8

帖子 xcz » 2010-12-20 11:31

LZ试一下效果,然后分享一下嘛 :em09
唉,这么久了我还什么都不会,什么时候才能升级到菜鸟级别呢。。。
获得武功秘籍的方法
发现自己就是个2,cpufreq降频只降一个核
头像
佚之狐L
帖子: 840
注册时间: 2008-01-28 13:02
送出感谢: 0
接收感谢: 0

Re: 为Ubuntu改善桌面性能(转载,求原理)

#9

帖子 佚之狐L » 2010-12-20 11:45

原创?在百度XX找到的原创?
携书弹剑走黄沙,瀚海天山处处家;
大漠西风飞翠羽,江南八月看桂花
头像
stesen
帖子: 397
注册时间: 2008-11-16 11:11
送出感谢: 0
接收感谢: 2 次

Re: 为Ubuntu改善桌面性能(转载,求原理)

#10

帖子 stesen » 2010-12-23 21:16

没试过shell版,但我更信任200行内核代码的那个版本,调度器这东西从上层来改总有点怪怪的

200行的版本我试过,肉眼没看出区别来,据说要在高负载的情况下比较明显

要知道原理要去看内核的代码,光看/proc,/dev这些操作没什么意义

百度空间我似乎还真没见过原创的,这个抄了老外的帖子也不加个引用
等俺有钱了,俺把M$买来好好搓搓
头像
jqx1990
帖子: 181
注册时间: 2007-02-22 17:07
送出感谢: 0
接收感谢: 2 次
联系:

Re: 为Ubuntu改善桌面性能(转载,求原理)

#11

帖子 jqx1990 » 2011-01-10 4:51

我是64的,就不冒险了,呵呵
Lee
Computer Science at Columbia University
KF7NCH


我做的软件https://code.google.com/p/geeky-shutdown/
我开发的NLP工具包https://code.google.com/p/lee-lemmatizer/
跟我一步一步做一个QT Python程序http://forum.ubuntu.org.cn/viewtopic.php?f=162&t=444808
我的简历http://www.linkedin.com/pub/qingxiang-jia/32/4a6/54
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53
送出感谢: 1 次
接收感谢: 2 次
联系:

Re: 为Ubuntu改善桌面性能(转载,求原理)

#12

帖子 jarryson » 2011-01-10 16:54

实际作用非常小。不需要折腾这个,仅仅在你高负载后台编译程序的时候,提高其他程序响应速度。
头像
zmwgreenrain
帖子: 53
注册时间: 2008-04-12 19:27
送出感谢: 0
接收感谢: 0

Re: 为Ubuntu改善桌面性能(转载,求原理)

#13

帖子 zmwgreenrain » 2011-01-18 13:47

原理很简单:假设你有两个任务,开shell编译,同时看高清视频。

a. 当编译只有一个进程时,你的视频播放器基本上能分到50%CPU时间,应该不会卡;
b. 当编译用到N个进程时,你的视频播放器只能分到1/(N+1)的CPU时间,于是开始卡了。

无论是这个用户空间的脚本还是内核auto_group的补丁,都是把统一个tty启动的进程绑定到通一个tty group。在分配CPU时间时,一个group是按照一个整体分配的,所以在情况b中,播放器还是能分到50%的CPU时间。

这个并没有加快内核速度,仅仅是分配策略的改变而已

http://lwn.net/Articles/415740/
头像
wtry
帖子: 923
注册时间: 2009-03-18 9:26
送出感谢: 3 次
接收感谢: 0

Re: 为Ubuntu改善桌面性能(转载,求原理)

#14

帖子 wtry » 2011-02-08 16:43

看不懂啊!!!!!!!!!! :em06 :em06 :em06 :em06 :em06
头像
速腾1994
论坛版主
帖子: 17363
注册时间: 2008-11-01 20:43
系统: Arch+gnome
送出感谢: 23 次
接收感谢: 8 次

Re: 为Ubuntu改善桌面性能(转载,求原理)

#15

帖子 速腾1994 » 2011-02-08 18:37

BFS
回复

回到 “窗口管理器”