找回密码
 注册帐号
查看: 596|回复: 5

避免误区 - 正确认识32位/64位操作系统及应用程序

[复制链接]
发表于 2009-11-11 11:20:16 | 显示全部楼层 |阅读模式
随着时代的发展和硬件的进步,如今64位正日益成为PC发展的趋势,Windows 7的服务器版本Windows Server 2008 R2

目前已经仅提供64位版本了。但外界对64位其实还存在不少误解:



1. 64位一定比32位好

其实,这还是个因人而异的问题,就一般的上网浏览、办公和普通游戏而言,32位系统应付绰绰有余。但对于一些需要大内存的用户而言,64位会是更好的选择。另外,毫无疑问的是,64位确实是发展趋势和潮流。

2. 64位兼容性不如32位

很多人会误以为某些32位程序会无法在64位系统上运行,而事实上,64位系统上会提供一个名为ProgramFiles(x86)的文件夹,里面的程序就是32位应用程序。而Windows 7 64位就内置有32位和64位两个版本的IE8。同时,32位程序在任务栏管理器里会显示为XX.EXE*32。甚至于,某些情况下64位的程序兼容性还要优于32位。比如,印象中此前AION是无法在32位Windows 7运行的,但64位下却毫无问题。

3. 64位软件性能高于32位

这也是对64位认识中最容易陷入的误区。针对此问题,Adobe公司的John Nack专门在其博客上发文做了解释,他首先援引了Apple开发者文档中的原文:
“对于大多数开发者而言,将他们的代码打包为64位程序并不会带来任何优势。除非程序需要的内存大于4GB,否则打包成64位程序不仅不会带来性能提升,反而会造成性能下降。”
随后,John再次引用Apple's 64-bit Transition Guide中的原文对此进行了解释:
“流言:原生支持64位的程序运行更快


事实: 某些64位程序在64位Intel架构上因为缓存压力的关系运行更慢
在64位Intel架构机器上,64位程序由于原生支持64位代码的关系可能会带来一些性能上的提升,但是由于缓存压力的加大,这样提升往往还不足以弥补缓存压力带来的性能下降。”
发表于 2009-11-12 08:06:58 | 显示全部楼层
我还想换64位了  想躲开点丝路号 摆摊呵呵
发表于 2009-11-12 10:22:02 | 显示全部楼层
楼上的,换成64位的就可以多开点丝路了?
  32位的就不行????还有这样的事吗??
     配置一样,64跟32位还有这样的区别???
发表于 2009-11-12 16:06:57 | 显示全部楼层
呵呵,其实32位的硬件配置好的一样可以,楼主所说的,视乎在运行超大的软件....等等吧,的时候才能体现64位的优越性,不知道我说的对不对,目前看来,大部分在国内正在使用的家庭电脑,或者是单位办公电脑,都没有什么超大的软件需要运行,或许以后的游戏会变得对硬件的要求越来越高。
发表于 2009-11-12 17:26:48 | 显示全部楼层
现在的32位系统 只能识别3.5G内存的确是个问题 但是64位系统的兼容性也很难说
发表于 2009-11-14 01:37:26 | 显示全部楼层
目前状况,32位只认识3.25G内存。64位系统,有较快的线程处理速度,但吃资源。一些软件也会出现兼容问题。换句话说,64位要想性能全发挥出来。最少机器整套硬件要三代800线以上。我现在用机,整机三代。因为兼容问题。改装回了XP。3.25G识别内存。不认识的,我给搞成内存盘了。
您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

QQ|Archiver|手机版|小黑屋|依人网络官方网站 ( 陕ICP备19025998号-1 )

GMT+8, 2024-9-29 11:33 , Processed in 0.057239 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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