分页: 1 / 2

[问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?

发表于 : 2007-06-01 16:20
raojunscu
新手不懂 ,请教大家

另外自己编译显卡驱动可以解决不能用beryl的问题吗?源里面的驱动对我的ati x1250支持不大好

发表于 : 2007-06-01 16:22
linux白痴
你如果会C程序就更好了....

发表于 : 2007-06-01 17:05
magiciany
开源的优点之一就是能知道代码并能自己更改。自己编译内核能改出一个与众不同的内核,属于你的。毕竟每台电脑的配置和作用都不一样,自己编译能让程序更适合你的习惯(当然要自己会编,不然……)

发表于 : 2007-06-01 19:28
冲浪板
根没说一样

发表于 : 2007-06-01 19:54
BigSnake.NET
对于LZ来说估计没有

发表于 : 2007-06-01 19:54
BigSnake.NET
对于LZ来说估计没有

Re: [问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?

发表于 : 2007-06-01 20:16
stlxv
raojunscu 写了:[问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?
RT

简单说,你没特殊需要就不用自己编译内核

发表于 : 2007-06-01 20:16
stlxv
magiciany 写了:开源的优点之一就是能知道代码并能自己更改。自己编译内核能改出一个与众不同的内核,属于你的。毕竟每台电脑的配置和作用都不一样,自己编译能让程序更适合你的习惯(当然要自己会编,不然……)
请举例?

发表于 : 2007-06-01 23:40
lisir
1、源里的内核不一定及时,没有直接从网站上下载的源码新,所以有些问题,特别是对硬件的支持不如自己编译的内核。
2、可以去掉一些自己用不到的模块,比如各种驱动,实现内核定制,起码可以减小内核的体积,应该也可以减少内核的载入时间。

发表于 : 2007-06-01 23:58
stmantin
不会自已编,也上不了外网下载~估计就没戏了~

发表于 : 2007-06-02 0:29
stlxv
lisir 写了:1、源里的内核不一定及时,没有直接从网站上下载的源码新,所以有些问题,特别是对硬件的支持不如自己编译的内核。
2、可以去掉一些自己用不到的模块,比如各种驱动,实现内核定制,起码可以减小内核的体积,应该也可以减少内核的载入时间。
2. 对于普通台式机用户,你会吝啬这点空间和时间吗?

发表于 : 2007-06-02 0:29
stlxv
stmantin 写了:不会自已编,也上不了外网下载~估计就没戏了~
不必担心,你装好了就有内核了,照样用,你换了新内核也不见的就好多少

发表于 : 2007-06-02 0:33
jimhu
我只知道好多人升级了内核后就挂了。。。。
lz还是末冲动。。。用这蛮好的话,就这么用下去吧。。。。

发表于 : 2007-06-02 0:43
雕啸长空
stlxv 写了:
magiciany 写了:开源的优点之一就是能知道代码并能自己更改。自己编译内核能改出一个与众不同的内核,属于你的。毕竟每台电脑的配置和作用都不一样,自己编译能让程序更适合你的习惯(当然要自己会编,不然……)
请举例?

代码: 全选

Linux zerone 2.6.21.1 #1 Wed May 23 19:38:26 HKT 2007 i686 GNU/Linux
1.指定了CPU的型号,去掉过旧的东西及其他不需要的,自译内核super_pi 20时间减少3-4S;
2.原装内核启动时间超过了一分钟,自译内核约45S;
3.我对图像性能高求不高看看电影就可以了,故将内存设置中原装300改为1000,降低图像处理效率而提高整体运算效率;
4.我的CPU不支持变频,内核相应部份当然连根拔掉,我从不用休眠,同样也连根拔掉;
5.我只有一张显/网/声卡等设备,其他型号设备的支持自然也就不用了;
6.估计我一时间也用不到IPV6,ATM等玩意,当然也不需要留着;
7.文件系统我也用不了这么多,多余的就去了;
8.那些杂七杂八的存储卡我买不起,留个移动硬盘的支持就可以了;
9.我的电脑没有PS/2接口,只用USB鼠标,当然又可以去掉一些东西了
10.我很不喜欢OSS,所以只要一个ALSA就可以了.
11.其他不再一一叙述.

发表于 : 2007-06-02 9:06
lisir
stlxv 写了:
lisir 写了:1、源里的内核不一定及时,没有直接从网站上下载的源码新,所以有些问题,特别是对硬件的支持不如自己编译的内核。
2、可以去掉一些自己用不到的模块,比如各种驱动,实现内核定制,起码可以减小内核的体积,应该也可以减少内核的载入时间。
2. 对于普通台式机用户,你会吝啬这点空间和时间吗?
对于普通台式机桌面用户,第二条当然无所谓。但最重要的是第一条,增强对新硬件的支持,我原来的时候就曾因为用的C61V的主板而无法正常安装使用Ubuntu6.06,当时网卡无法识别,显卡也是,声卡也如此,所以那时开始找编译内核的资料搞了一通,现在7.04出来了,当然就不需要为了支持主板而编译内核了。

第二条属于特别爱折腾,喜欢搞优化的人捣鼓的,不建议新人乱搞,在折腾之前,要多看看资料,有死亡的心理准备。