32位 VS 64位

不同视角、不同观点、深度探讨,禁止人品和道德攻击
dfsr
帖子: 234
注册时间: 2007-10-20 22:48

#31

帖子 dfsr »

没说到点子上啊。
头像
bingtang
帖子: 10
注册时间: 2007-12-25 12:54

#32

帖子 bingtang »

如果是只是想要一个WEB Server 跑 PHP 和 JAVA 各位有没有好的建议时32还是64。
头像
lailue
帖子: 582
注册时间: 2007-10-06 23:37

#33

帖子 lailue »

看CPU而定,64位CPU用i386太浪费。

还有就是程序有待加强,flash问题,这现在已经不是问题了。我用Debian lenny AMD64是纯64位都没问题,更何况那些已经包含32位运行库的发行版,如openSUSE、Fedora…………等等。
ttyever
帖子: 139
注册时间: 2007-10-06 0:56

#34

帖子 ttyever »

chobits 写了:64位的最大优势,就是能管理超 4G 的内存,寻址更强,其他没啥感觉。

据说64位系统下 Maya 性能大幅提升……


没有吧,32位的也可以管理超过4G的,只要操作系统支持,好像是把处理器里面的一个开关打开后,可以支持最大64G的内存,有兴趣的朋友不妨google一下。。。。。。
majia1hao
帖子: 180
注册时间: 2007-09-09 9:35

#35

帖子 majia1hao »

从7.10开始,台式用64位,笔记本用32位,说实话,没发现什么缺点也没发现什么优点,简直就一样

好听点叫平滑过渡,难听点叫没有实质提高

普通用户,不追求完美,就这样慢慢过渡到4G内存,没问题
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#36

帖子 ptptptptptpt »

目前只有一个原因促使我用64位:电源管理

我的机子是 神舟唐朝 H300S ( http://cnc.hasee.com/cn/Product_Index.h ... &iszx=null) ,用 i386 必须加上 acpi=off noapic nolapic 才能启动,而且无法休眠,关机到最后必须手动按电源按钮,用 amd64 没有上述问题

至于性能,没有明显感觉

似乎内存吃的比较厉害
hlbb
帖子: 42
注册时间: 2008-04-17 21:07

#37

帖子 hlbb »

amd64位的cpu,安装32位的ubuntu问题大不大?前辈们给个明示.现在似乎真的一些东西在64位系统里面不好用.

64位的机子,就一定要装64位的系统吗?
头像
超级菜鸟
帖子: 910
注册时间: 2007-09-23 1:49

#38

帖子 超级菜鸟 »

稳定 CPU占用底
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#39

帖子 luojie-dune »

我唯一怕麻烦的是当时实验一些游戏安装包时他们不带64位的运行程序。现在不怕了~~~我都知道了。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
earthengine
帖子: 47
注册时间: 2006-07-30 17:56

#40

帖子 earthengine »

几个问题的解释:
1、64位程序的确会占用更多内存。这有几个因素
a) 64位指令需要一个前缀,这需要每条指令占用一个字节
b) 64位指令的地址和立即数是64位的,这需要比32位多占用4个字节。
c) 64位编译器能生成使用更多寄存器的指令,以避免使用堆栈。相比使用堆栈,这会使程序占用更多空间。
d) 64位数据类型比32位要占用更多空间。而由于字节对齐的原因,甚至在64位程序中使用32位数据类型也要占用相同数量的空间

2、64位程序能够运行得比32位快。原因是:
a) 原生数据类型能更容易转化为多媒体专用指令所需的类型。因为多媒体指令一般都能处理64甚至128位的数据。
b) 使用寄存器而不是堆栈能避免许多内存访问,从而加快速度。

我本人从Ubuntu 6.04开始,一直在使用64位操作系统,期间用过Windows XP x64,Windows Server 2003 x64,Windows Vista x64,以及Ubuntu 7.04, Ubuntu 7.10和现在正在使用的Ubuntu 8.04等操作系统。整体而言,全面转向64bit是我从Windows彻底转向Ubuntu的主要原因。这是因为Windows的64bit实在不怎么样,驱动的支持连Ubuntu都比不上。时至今日,我因为板载SATA不敷使用且想要用e-SATA连接外置硬盘盒,买了一个SATA的PCI卡,结果Vista 64bit的驱动都没有找到,而Ubuntu则即插即用。

最让人心寒的是Vista 64bit的驱动程序需要数字签名,你没有驱动想自己写一个吗?不行!你还得花钱去买数字证书!我是彻底的放弃Windows了。
雁过客
帖子: 39
注册时间: 2008-03-27 21:00
来自: 中国广东潮州

#41

帖子 雁过客 »

只要方便自己的学习和工作,管它几位的!
回复