LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: adonislsw

fc9比centos慢很多?实例为证

[复制链接]
发表于 2008-12-13 23:56:39 | 显示全部楼层
像楼主这么简单的纯CPU消耗的程序,而且又排除了编译器优化的可能。而且测试程序压根没有系统调用,从time的输出结果中也大致看到sys time是0。剩下不多的可能中的一种就是,其它的后台进程被内核调度,在F10下楼主的程序被更多切换,每一次切换测试程序的cache都被清一次,下一次调度又要从内存读入,我觉得这种可能性最大,所以建议用单用户模式测一下。再有就是硬件的差别,虽然都是一样配置,但是些许质量的差别也有可能导致指令执行的略微低效,所以我建议如果有时间,将系统互换一下再做测试。不过后者的可能性不是太大。
回复 支持 反对

使用道具 举报

发表于 2008-12-14 00:32:39 | 显示全部楼层
Post by littlepig;1923588
您真哏儿。告诉您,您能给个啥建设性意见?

没意见。
要是 CentOS 比 Fedora 10 的高,我就试下 CentOS ,就这么简单,我更关心显卡的性能能否正常发挥。楼主的这种程序太简单,又没一些很常见的情况做优化,不能说明执行效率的问题。要是光想考查计算的话网上相关的 benchmark 多了去了,算 pi 值的,算大质数,都很好用,没必要用这个。其实测应用的话, LaTeX 排版,用 openoffice.org 打开文档也很不错。至于 3D 性能嘛,我说了 glxgears 就可以。这些比简单地写一个什么都没考虑的程序要好很多,而且,其实更省时间,更不必要把代码贴出来(装一个总比写一个快吧?)。
回复 支持 反对

使用道具 举报

发表于 2008-12-14 15:51:24 | 显示全部楼层
测试系统性能有一个好办法,
把开源的第一性原理计算程序abinit装上,
在不同的机器上都不开优化编译,
然后跑一个两百个原子的体系的第一性原子分子动力学,
看哪个先跑出来,
估计怎么都得要个一两个星期才会有先算出来的,
这个差距就很明显了。
回复 支持 反对

使用道具 举报

发表于 2008-12-15 18:00:11 | 显示全部楼层
Post by realasking;1923799
测试系统性能有一个好办法,
把开源的第一性原理计算程序abinit装上,
在不同的机器上都不开优化编译,
然后跑一个两百个原子的体系的第一性原子分子动力学,
看哪个先跑出来,
估计怎么都得要个一两个星期才会有先算出来的,
这个差距就很明显了。


而且还得同是32或64位的系统
回复 支持 反对

使用道具 举报

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

本版积分规则

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