LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 杨珂

老问题x86-64的性能优势何在?

[复制链接]
 楼主| 发表于 2007-6-2 21:33:11 | 显示全部楼层
Post by huohuliaisili
我想,x86_64可以理解为 x86 + 64 。
x86_64不是纯64,因为还支持32位运算。
使用64bit,确实没能难受出64的优势。或许有的只是心理优势。
发现不了64bit较32bit要快,正如32DOS不比16DOS快。
按理说64位应该是32位的两倍。在进行大量运算时应该是能够比较出64和32的差别。
目前我还没发现Pure64的优势。


哇 huohuliaisili兄来了 欢迎

心理上是个因素 我当时就是想: 我有64位机器干嘛还用32位的。。。

感觉suse的64bit比32bit慢 但是那是混合的64位

所以编译了一个纯64的Gentoo 我那上面所有的软件都是在本机上编译的
回复 支持 反对

使用道具 举报

发表于 2007-6-2 21:40:45 | 显示全部楼层
Post by huohuliaisili
x86_64不是纯64,因为还支持32位运算。

照此说来:
x86不是纯32位,因为还支持16位运算(实模式)
回复 支持 反对

使用道具 举报

发表于 2007-6-2 21:46:58 | 显示全部楼层
有机会你比较下精简指令64和x86 在数据库性能上的差别你印象就深刻了
回复 支持 反对

使用道具 举报

发表于 2007-6-2 21:51:31 | 显示全部楼层
现在看 富指令集是x86的硬伤。。。。。当年这可是划时代的创造。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-2 22:11:48 | 显示全部楼层
唉 x86背负厚重的历史。。。

本来想搞个RISC来用 反正跑linux

看好apple 结果现在apple也x86了 非常失望。。。

我这边一个朋友把他的台式机和本本卖了 换了个apple
他告诉我装不上linux (本来两台电脑是搞linux的理想配置)
我对他说:“为了苹果你已经失去太多,变得一个linux都没有。”
回复 支持 反对

使用道具 举报

发表于 2007-6-2 22:16:57 | 显示全部楼层
买个ps3吧,Power 5的架构, CELL BE.
hoho
回复 支持 反对

使用道具 举报

发表于 2007-6-2 22:19:46 | 显示全部楼层
现在的x86 cpu的指令在实现上也应用了risc,你可以想象成是把x86指令打散了来运行的,打散后每个都一样长,和risc有什么分别
x86能达到现在的市场占有率,不是没有原因的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-2 22:39:59 | 显示全部楼层
Post by zhllg
现在的x86 cpu的指令在实现上也应用了risc,你可以想象成是把x86指令打散了来运行的,打散后每个都一样长,和risc有什么分别
x86能达到现在的市场占有率,不是没有原因的


我当初只觉得市场占有率是习惯所致 习惯的作用是很强的 就更觉得对RISC不公平

以前还没这么想过
回复 支持 反对

使用道具 举报

发表于 2007-6-2 23:53:16 | 显示全部楼层
主要是价格因素 :comp
回复 支持 反对

使用道具 举报

发表于 2007-6-3 01:48:39 | 显示全部楼层
我的理解很简单:1)如果你内存超大,比如 >4GB,那就得 64 bit;2)如果你对程序运算精度要求高,传统的单、双精浮点数不满足需求,或者你要求整型数超大到 2^64,那么就用 64 bit;3)如果你同时运行两个或多个操作系统,那么就 64 bit (现在还不成熟吧?)
回复 支持 反对

使用道具 举报

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

本版积分规则

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