LinuxSir.cn,穿越时空的Linuxsir!

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

急!!哪儿可以下载到linux 2.6.9的支持64位内核?

[复制链接]
发表于 2005-5-15 17:33:08 | 显示全部楼层
一般来说,二元码是平台相关的,32位的二元码不可以运行在64位的机器上,反之亦然。
相同的源码由编译器编译后,可以生成在64位或其它的机器上的二元码。编译器可以帮你把linux-2.6.9的源码编译生成一个kernel,这个kernel就是一个可以执行的二元码。所以,Linux-2.6.9的源码只有一个包,它可以被编译成各种二元码,也就是各种机器上运行的kernel,包括64位机器上的。

你现在需要的是一个能运行于64位机器上的内核的binary。
办法有二:
一是直接用别人编译好的,比如,下载内核的rpm包,然后安装。
二是自己编译,这时你需要下载linux-2.6.9的源码,编译后,安装。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-15 20:42:35 | 显示全部楼层
thanks! 还有个问题

--------------------------------------------------------------------------------


首先感谢:echofrompat
现在我的机器是32位的intel志强cup,它支持64位,所以我想在这台机器上编译一个64位内核。
希望测试一下使用这个64位内核是不是能使我得程序运行的更快。
回复 支持 反对

使用道具 举报

发表于 2005-5-16 09:08:32 | 显示全部楼层
Install Redhat Enterprise Linux for x86_64 (for the 64 bit env),
recompile your application, and do the performance benchmark.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-17 13:34:55 | 显示全部楼层
Thanks a lot !
I found the FC2-x86_64.
but I haven't installed it .
I will try it and tell the result to you and others .
回复 支持 反对

使用道具 举报

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

本版积分规则

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