LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 926|回复: 4

用livecd x86-6.2-pre4安装,怎么我的机器变成i486了?

[复制链接]
发表于 2006-5-30 05:36:39 | 显示全部楼层 |阅读模式
x86-6.2-pre4版本的livecd安装,用uname -a 命令一看:
lfslivecd:root | 2006年05月30日 星期二 05时31分29秒 | ~
# uname -a
Linux lfslivecd 2.6.16.14 #1 SMP Sat May 13 11:48:14 GMT 2006 i486 pentium3 i386 GNU/Linux
赛扬800的机器,怎么变成i486了,还有,后面那个i386是什么用的?
好像以前用6.1.1.3版本的cd时,是i686的,感觉比现在编译速度要快多了!
请各位解答一下!:ask
发表于 2006-5-30 18:54:27 | 显示全部楼层
LiveCD 用 486 编译,通用性好。

至于速度,应该是差不多的。。
回复 支持 反对

使用道具 举报

发表于 2006-5-30 19:04:58 | 显示全部楼层
6.1.1 用的是 gcc-3.4.3,6.2-pre4 用的是 gcc-4.0.3

4.0.x 编译速度是会比 3.4.x 较慢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-31 11:56:40 | 显示全部楼层
那就是说6.2-pre4是用i486作为目标系统来编译的,好象LFS文档中提到过不要改变原先的编译选项,但机器是i686的,如果编译成i486的,会不会损失很大性能?有必要编译成i686吗?
      如果一定要这样做,怎么实现?直接改变每个包里的MakeFile文件?还是在主系统里建/etc/make.conf文件,增加优化指令?:ask
      另外:可否加快GCC4的编译速度,如何实现。本人英语不怎么好,其实有些问题网上都有答案,无奈看不懂英文,所以就只能劳驾各位指点了。:%
回复 支持 反对

使用道具 举报

发表于 2006-5-31 12:49:56 | 显示全部楼层
Post by zjracyx
那就是说6.2-pre4是用i486作为目标系统来编译的,好象LFS文档中提到过不要改变原先的编译选项,但机器是i686的,如果编译成i486的,会不会损失很大性能?有必要编译成i686吗?
i486 只是 LFS 开发团队造 LiveCD 的时候,为求高兼容性而矣,你当然可用 i686 或更高来使机器的潜能尽量发挥了
Post by zjracyx
       如果一定要这样做,怎么实现?直接改变每个包里的MakeFile文件?还是在主系统里建/etc/make.conf文件,增加优化指令?:ask  
LFS 不是 Gentoo,没有 make.conf 的!不用每个 Makefile 都改,设置 CFLAGS 及 CXXFLAGS 变量就行,但有些包最好不要用,请详细阅读 LFS handbook
Post by zjracyx
       另外:可否加快GCC4的编译速度,如何实现。本人英语不怎么好,其实有些问题网上都有答案,无奈看不懂英文,所以就只能劳驾各位指点了。:%
不要过度优化,加内存,用 hdparm 优化硬盘及光驱都有帮助的
回复 支持 反对

使用道具 举报

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

本版积分规则

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