说实话,从来没有一个Linux内核的版本让鹚如此激动过。
那便是 Linux-Kernel-2.6.38 !
大半年前就听说有一位 “鸡血大侠” ,为 Linux Kernel 写了200+行的代码。
而这200+的Code,可以成倍提高 Linux 的图形性能,当然,主要是降低图形的延时问题,还有,该补丁将会集成到Linux-Kernel-2.6.38。
话说,当我第一天从 cnBeta 上了解到这个消息的时候,内心是 “鸡动万分” 啊,期盼着Linus 快点写 Code ,快点把 Linux-Kernel-2.6.38 给发布了,让鹚好好体验一番!
不过第二天,立马就来了一篇驳文,此文为 —— 《驳2000+补丁显著提升Linux桌面性能》。
哟系,马上就有反应了啊。
该驳文主要内容大致如下:
所谓200+补丁,其实不用那么麻烦,“ 其主要是优化了任务调度 ”。
他还说,“ 我只要在 .bash 里面加几条命令 ”,同样可以实现加速。
“当然,所谓的加速,就是为每个进程创造一个tty,通常说tty就是shell……所以要实现加速,除非你在shell里面开启mplayer播放视频,但是大部分人会这样做嘛?”
鹚也记得不是很清楚,不过鹚能感悟到的就这些了。
没想到这个方法也得到了 Linus 的认同,o(∩∩)o…哈哈,这个 “反驳者” 也不赖,毕竟是RedHat的开发者嘛!
但是不管如何,鹚都想体验一下,不说大幅的提升Linux的图形性能,起码还是有用的。
等啊等,等啊等,终于在前天 Linux-Kernel-2.6.38 的正式发布了!
“额,不就正式发布了嘛, Ubuntu 还没动静呢,要不 ‘蛋定’,再等等看”
“还等个球啊,你都等了这么久了。”
“对啊,我为了2.6.38等待了这么久,不能再蛋定了!!”
于是寻找 Ubuntu 的各种 PPA 源,不过可惜的是,唯一的一个 PPA 只适合 Ubuntu 10.04。。
怎么办,怎么办,放弃么?
不就是没现成的嘛,怕个球,我自己编译内核去。
马上到 http://www.kernel.org/ 去下载了 2.6.38 的源代码。
囧,学校的渣网,下了我一个小时……
接下来,痛苦的编译开始。
由于我懒得去整那些内核编译选项,太多了,选得蛋疼……
PS:真佩服那些编译Linux发行版内核的,真耐烦。。
所以干脆一句话搞定:
make localmodconfig
嘿嘿,自动精简内核,然后 enter 到底。。
不过,虽然这样精简了后,还是花了我一个小时编译完 linux-image 和 linux-headers 。。
然后,鹚满怀期待的Reboot……
额,usb有点小错误,无线相关的有点小错误,总共5个错误,一闪而过。
但是,终究还是 “ 坚挺 ” 的进入了 Ubuntu 10.10 的 Desktop 。
嗯,网卡正常,无线网卡正常,蓝牙正常,USB鼠标正常,USB键盘正常,基本都正常!
额,好像无法识别我的U盘……
好吧,关系不大,要用 USB存储设备 的时候,再换回 linux-image-2.6.35-27-generic 吧。。
虽然有人说,这个打了 “鸡血补丁” 的内核对普通用户影响不大,鹚也同意那个 RedHat 开发员的说法。
但是鹚仔细测试了一下,发现,还真的是提高了点图形反映速度了呢。
比如我开一个 terminal。
以前用鼠标点下 terminal 按钮,要接近 0.5 S 才会开启一个shell。
但是,现在换上了自己编译的 linux-kernel-2.6.38 打开一个terminal是 “即点即开” ^_^ !
最后,此文完成于 Linux-Kernel-2.6.38 下。
PS:鹚自己编译的内核才 10MB 大哦!
同是2.6.38
周末准备把bfs的patch也弄上
@lowstz , 期待waypland
我编了,但不能用无线
@婉秋 , 貌似无线驱动是有些问题……
来踩踩。。
Mucid的一如既往的会折腾~
昨天无事,就去把2.6.38下载下来玩….结果刚刚下载完,就有事做了.改天心情好了去试试.我的电脑启动速度那个叫一个慢啊慢
@maplebeats , 嗯,根本的方法是把你的computer砸了,然后买台新的……
You will see that you have the generic kernel installed already after doing a search for linux-image… ..You have the choice of two other kernels the linux-image-server and the linux-image-virtual. Choose the linux-image-server if you have an higher end processor so that you will utilize your processor more effectively.
@Carabini , Yes,I forget to compile the usb drive into it,but it realy work fast than before
为啥要用https?
@woiweb , 无视GFVV
太深奥了,我没研究过啊,我只能默默的支持了哈。
@power cord , 嘿嘿
Mucid 如何编译内核linux-2.6.38?能详细说明 具体 步骤吗 ?
@view666 , 自己google一下啦……