LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1437|回复: 19

CPU是64位的,请问必须选择AMD64的架构么?

[复制链接]
发表于 2010-7-8 15:57:52 | 显示全部楼层 |阅读模式
我的CPU是64位的机器,请问我的机器必须选择AMD64的架构么?可不可以选择x86??我之前用过64的ubuntu总感觉64的系统很多软件都不太好使。。所以有此疑问。
发表于 2010-7-8 16:43:45 | 显示全部楼层
可以用x86的,我就是
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-8 16:49:29 | 显示全部楼层
Post by tufer;2102073
可以用x86的,我就是


有没有什么不好的结果??
回复 支持 反对

使用道具 举报

发表于 2010-7-8 17:04:17 | 显示全部楼层
你如果内存不大于4G的话,没有,至少我没感觉
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-8 17:24:58 | 显示全部楼层
Post by tufer;2102079
你如果内存不大于4G的话,没有,至少我没感觉


之前用过x86的,出了问题之后就换了amd64的了。
回复 支持 反对

使用道具 举报

发表于 2010-7-12 10:38:23 | 显示全部楼层
Post by zhongyijun;2102076
有没有什么不好的结果??


其实没有什么不好的结果,就是你CPU有一半的寄存器都长期闲置了。另外一半的寄存器有一半的空间也闲置了。

x86的寄存器容量仅相当于x64的四分之一。而寄存器是比L1还快数倍的缓存。

当然,事实上,通常来说,缓存大小并不会明显影响程序运行速度,这个影响只有在运行测试程序的时候才能看出来。

根据测试,x64 平均比 x86 快 11% 左右。对于大多数人而言,是无法感觉到这个差异的。
回复 支持 反对

使用道具 举报

发表于 2010-7-12 17:14:37 | 显示全部楼层
Post by tufer;2102079
你如果内存不大于4G的话,没有,至少我没感觉


大于4G也没问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-12 22:24:41 | 显示全部楼层
Post by poet;2102714
其实没有什么不好的结果,就是你CPU有一半的寄存器都长期闲置了。另外一半的寄存器有一半的空间也闲置了。

x86的寄存器容量仅相当于x64的四分之一。而寄存器是比L1还快数倍的缓存。

当然,事实上,通常来说,缓存大小并不会明显影响程序运行速度,这个影响只有在运行测试程序的时候才能看出来。

根据测试,x64 平均比 x86 快 11% 左右。对于大多数人而言,是无法感觉到这个差异的。


呵呵,总感觉很多软件在AMD64架构下无法使用。。总出问题。。
回复 支持 反对

使用道具 举报

发表于 2010-7-12 23:08:48 | 显示全部楼层
Post by zhongyijun;2102890
呵呵,总感觉很多软件在AMD64架构下无法使用。。总出问题。。


你说的是 windows 吧? 在 linux 下有问题的机会非常小,特别是开源的软件, 反正我个人的台机一直都是 gentoo 的,用了差不多 7 年的 gentoo 了, 由 x86 用到 amd64,用 amd64 都 3 年以上了,还没特别发现那个在 x86 下正常使用,而在 amd64  下用不了的。

不过我一直都是尽量使用开源的软件,非开源而又不提供 amd64 版本的不作评论。
回复 支持 反对

使用道具 举报

发表于 2010-7-13 08:17:34 | 显示全部楼层
用 amd64 五年以上了, 现在感觉已经很成熟了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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