LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: d00m3d

玩命式编译内核

[复制链接]
 楼主| 发表于 2008-12-20 17:59:09 | 显示全部楼层
Post by shooter;1926222
lz就好像在玩F1,速度快,过瘾,不过很容易撞车,汽车也很容易出故障~


现在 2.6.28-rc 已能直用 -O3 通过,已能不算玩命了,现在要用 gcc-4.4 的 snapshot 来寻找死亡快感,。。。X-Game!:hit-safe:
回复 支持 反对

使用道具 举报

发表于 2009-1-7 09:31:30 | 显示全部楼层
用O3编译了之后,glxgears测显卡性能,
从3000到了3300,
默认的内核编译是Os,太保守了。
回复 支持 反对

使用道具 举报

发表于 2009-1-7 13:28:35 | 显示全部楼层
不如直接这样:
make HOSTCC="gcc -march=<cpu类型> -O3 -tracer " CC=" gcc -march=<cpu类型> -O3 -tracer"
回复 支持 反对

使用道具 举报

发表于 2009-1-12 08:31:39 | 显示全部楼层
对了,,,Inel T2300的处理器在内核编译(2。6。28)的时候可以选择core2那项不?
回复 支持 反对

使用道具 举报

发表于 2009-1-12 09:59:33 | 显示全部楼层
好象不行,arch/x86/Makefile 里面有说明。

好像可以先用默认的编译bzImage

然后加上优化编译modules
回复 支持 反对

使用道具 举报

发表于 2009-1-12 13:01:22 | 显示全部楼层
收藏,以备使用~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-19 19:34:46 | 显示全部楼层
Post by trublemaker;1935104
用O3编译了之后,glxgears测显卡性能,
从3000到了3300,
默认的内核编译是Os,太保守了。

默认是选上 optimize for size 才是 Os,否则仍是 O2 的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-19 19:38:44 | 显示全部楼层
今天 gcc 更新到 gcc-4.4-20090116,内核更新为 2.6.28.1

一件令人兴奋的事终於发生了,不但 gcc-4.4 的 snapshot 能通过,而且用 -O2 及 -O3 都能通过,gcc-4.4 的效能比 gcc-4.3.2 更棒,爽死了!
回复 支持 反对

使用道具 举报

发表于 2009-1-19 19:40:38 | 显示全部楼层
不是吧....
还好gcc还没编译,改之...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-19 19:51:53 | 显示全部楼层
Post by goodstarting;1939717
不是吧....
还好gcc还没编译,改之...

兄弟在做 LFS 系统吧,不要随便乱改啊!

原因:
1. gcc-4.4 现在还在开发阶段,bug 又多,而且也有很多软件未能通过编译

2. 我的系统里有几版 gcc,可随意切换,http://www.linuxsir.cn/bbs/thread329026.html

我在玩命,兄弟请勿跟随!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表