LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: tomcat.xin

终于成功编译了内核,但是怎么看性能的提高的?

[复制链接]
发表于 2010-1-14 20:13:57 | 显示全部楼层
照这么说,还真是值得尝试一下啊,

我看看内核的Makefile,看看能有多大的性能提升,哈哈。
回复 支持 反对

使用道具 举报

发表于 2010-1-14 20:24:17 | 显示全部楼层
是不是只修改kernel目录下面的Makefile里面的就可以了?

不需要其他的Makefile了吧?

找到两个相关内容:
222 HOSTCC       = gcc
223 HOSTCXX      = g++
224 HOSTCFLAGS   = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
225 HOSTCXXFLAGS = -O2
521 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
522 KBUILD_CFLAGS   += -Os
523 else
524 KBUILD_CFLAGS   += -O2
525 endif
回复 支持 反对

使用道具 举报

发表于 2010-1-14 20:34:34 | 显示全部楼层
Exactly, these are the 3 entries in the Makefile to be changed.

These are easy to understand, right?
回复 支持 反对

使用道具 举报

发表于 2010-1-14 20:37:18 | 显示全部楼层
好了,明白了,我去试试。
回复 支持 反对

使用道具 举报

发表于 2010-1-14 20:50:24 | 显示全部楼层
Please report your results after trial.

Good luck!
回复 支持 反对

使用道具 举报

发表于 2010-1-15 00:12:50 | 显示全部楼层
http://www.linuxsir.cn/bbs/thread362919.html

测完了,结果让我很失望,我以为-O2或者是-O3能快点呢。
回复 支持 反对

使用道具 举报

发表于 2010-1-15 18:48:28 | 显示全部楼层
Not very clearly understand your results.

I don't have any Linux computers available here, I will run similar tests when I return to China in late January.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-16 11:37:59 | 显示全部楼层
非常失望的汇报
用SCIMARK2测试了自己编译的内核和系统自带内核,分数没有差别!
同时发现,用gcc和icc编译的SCIMARK2 测试结果差别巨大
回复 支持 反对

使用道具 举报

发表于 2010-1-16 11:47:16 | 显示全部楼层
Did you choose the appropriate CPU?

What are the results of:

cat /proc/version (for the original kernel)

gcc -v

By the way, may you post your SCIMARK2 results for reference?
回复 支持 反对

使用道具 举报

发表于 2010-1-16 12:38:40 | 显示全部楼层
Post by tomcat.xin;2064546
非常失望的汇报
用SCIMARK2测试了自己编译的内核和系统自带内核,分数没有差别!
同时发现,用gcc和icc编译的SCIMARK2 测试结果差别巨大


gcc和icc的区别很正常,没有什么以外的,

到是你自己的内核和系统自带的内核没有区别这个有点奇怪,

你什么cpu?编译的时候选择了cpu种类了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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