|
发表于 2010-3-6 14:23:37
|
显示全部楼层
Post by ZITAR;2073354
小弟也算搞了多年linux/unix了
编译安装软件的好处我大概知道,自己编译可以用上特定平台的优化参数,但是优化参数编译出来的程序,可以快上多少?
例如一般的php,apache,mysql,gnome这些,用上了march cpu和o2这类GCC的参数后,大概可以快上多少?还是根本就一样?
baidu了很久,没找到相关的测试。
希望各位前辈可以指点下,谢谢。
看具体应用吧,针对具体的应用可以有很多不同的测试方法的。桌面应用的话,一般的瓶颈往往是磁盘;如果是高强度的计算,也许编译参数会有些用。
比如说,你可以在 tmpfs (排除掉磁盘的因素)上,使用两个编译器,(一个使用默认值,一个加了编译优化参数)跑一下 gcc 的编译,看看哪个用的时间短,诸如此类。 |
|