LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: 聚焦深空

glibc-2.11 已发布挺长时间,貌似大家很平静

[复制链接]
发表于 2009-11-22 12:38:14 | 显示全部楼层
无惊无险,系统修复轻易完成

好就好在只弄坏了 /usr/lib (及其连结结 /lib 下的东东),一下了搞好,更好的地方是我习惯在 $HOME 下建立编译的工作目录,也就是先前编译好的 glibc-2.11 依然安在,只需再次安装就行,不用再次花时间去编译,哈哈~~
回复 支持 反对

使用道具 举报

发表于 2009-12-12 10:24:54 | 显示全部楼层
Post by 聚焦深空;2043852
http://gcc.gnu.org/wiki/LinkTimeOptimization

=> http://sourceware.org/ml/binutils/2008-03/msg00162.html


一向不喜欢基于 c++ 的软件包,也许该改变了。

昨天找来 gcc-4.5-20091203 对 QT-3.3.8b 作测试,还没时间重新编译 kde 的库,结果所言非虚,所有依赖 QT 的软件包括 KDE 旗下的及 K3B 之类的即时起飞
Post by d00m3d;2043759
以往我都算敢死隊,但上次 glibc-2.8 令我後悔非常,自此以後我也很小心了,還是靜觀其變為上

我用過 gcc-4.5 兩星期前的 snapshot,效能暫時未見明顯,只是編譯出來的內核好像是快了一點點,有待證實,可是代價可不少,編譯所需的時間長近倍。

另一個常用的軟件 wine 在 4.4.2 需時 40 分鐘,但 4.5 卻要 78 分鐘,編譯雖然是通過了,但卻不能跑 win 的軟件,gcc-4.5 離可用的時間還有段很長距離。
刚好新的 snapshot gcc-4.5-20091210 出来又试一下,编译大件的 C 程序如 wine 及 SeaMonkey (Gtk+2 的)依然不能用 -O3,但 -O2 就能正常运作,wine 也能跑软件了,同样有起飞的感觉,但编译内核却能用 -O3。

吾乃贪心之人,一不做,二不休。既然 gcc-4.5 已进 stage 3,亦即是已经"定型",现只作 debug 阶段,於是把 glibc-2.11 也来一遍。呵呵,简直是解胎换骨,好不快哉!

个半月前仍是 stage 1,很不稳定,事隔个半月已有点不可同日而语,gcc-4.5 绝对值得期待。

Btw,编译 gcc-4.5-20091210 多了一个新依赖 mpc,但可轻松搞定。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-13 13:16:17 | 显示全部楼层
忍,等 gcc-4.5 发布。

上面 LinkTimeOptimization 提高的只是连接的速度,与运行时关系不大,性能提高大部分是 gcc-4.5 优化的结果。
回复 支持 反对

使用道具 举报

发表于 2009-12-13 13:53:13 | 显示全部楼层
除了沉長的編譯時間外,另一代價是編譯所需空間的提升

我用 2.6.32 內核作過比較,雖然精簡過,用 4.4 完成後佔用近 500M,但相同的配置,用 4.5 就會佔用 600M 以上(忘了實數),增幅不少
回复 支持 反对

使用道具 举报

发表于 2009-12-15 17:50:03 | 显示全部楼层
有没有更好的编译器,听说Intel 有个C编译器 ,收费的,红旗Linux就是用他做编译器。不知性能怎样
回复 支持 反对

使用道具 举报

发表于 2009-12-15 19:08:35 | 显示全部楼层
ICC 对 amd 的 U 无能,吾恶之!

商用 compiler 有很多,但都属收费的,价格不菲!
回复 支持 反对

使用道具 举报

发表于 2010-4-15 16:16:33 | 显示全部楼层
Gcc 4.5 已经发布 我开始折腾
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-15 21:17:40 | 显示全部楼层
养机千日,用机一时。
让机机自己折腾。:flash:
回复 支持 反对

使用道具 举报

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

本版积分规则

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