Linux内核开发  - 讨论区

标题:[zeuux-linux] 关于ICC编译内核

2009年04月05日 星期日 16:13

Jianjun Kong jianjun在zeuux.org
星期日 四月 5 16:13:40 CST 2009

On Sat, Apr 04, 2009 at 06:52:42PM -0700, Yinghai Lu wrote:
>2009/4/4 Jianjun Kong <jianjun在zeuux.org>:
>> LinuxDNA这个项目(linuxdna.com),使用ICC编译内核,听说性能提高40%,不知是不是真的?
>>
>> 我在Fedora10(gcc4.3.2(Red Hat 4.3.2-7))上成功安装ICC(10.1.015),一个朋友提供了一个Kernel-2.6.18-53.11AXS3-icc10.1.015.patch的补丁,但我在http://kernel.org/pub/linux/kernel/v2.6/ 目录下没有找到 linux-2.6.18-53 版本内核,最后下载了linux-2.6.18。我分别对2.6.18和2.6.27.13进行了测试。
>
>2.6.18-53 looks like RHEL 5.1 kernel.

谢谢,朋友发的补丁确实是针对RedHat or Asianux的。我已经从Redhat官网下载了
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/kernel-2.6.18-53.el5.src.rpm

采用下面这种方法,不能成功生成源代码。执行rpmbuild -ba kernel-2.6.spec时提示:
error: source 29 defined multiple times

在文件所在目录中执行 rpm -ivh kernel-2.6.18-92.el5.src.rpm ,然后后在系统 /root/rpmbuild/SPECS/ 目录中生成了 kernel-2.6.spec 文件,再在此目录中执行 rpmbuild --ba kernel-2.6.spec ,最后会在 /root/rpmbuild/目录中生成 kernel-headers-2.6.18-92.el5.i386.rpm 包。


我是在UBUNTU8.10下用virtualBox虚拟的Fedora10,难道是环境问题?

-- 
Jianjun Kong
http://kongove.cn/

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号