|
|
发表于 2005-9-19 12:06:49
|
显示全部楼层
不推荐用64位的系统和软件。
AMD64使用的也是X86指令集,操作的还是32位的数据。AMD64和Intel的EM64T技术在Linux都叫x86-64,它与传统的X86最大的区别在于寻址空间扩充到了64位。当然x86-64相比x86还有提供了一些新的cpu指令。
应该说,应用程序编译成x86-64的包以后,相比x86的包,性能不一定会有质的飞跃。相反,有些应用由于代码先前是写给x86的,所以编译成x86-64后性能还会有下降。而且,现在有很多一部分的应用程序的源码里并没有考虑到x86-64,编译这些不支持x86-64的源码时,动态库的链接会出问题。
就用x86的Linux吧。不必着急使用x86-64的Linux。当然,如果你用是Intel Itenium,那当然要用IA64的Linux和软件了。对于AMD64和EM64T这样的机器,x86和x86-64并没有质的区别。 |
|