已有10条答案
64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势,但不可迷信64bit。那为什么还会有64位的系统产生呢?原因有五:第一,设计初衷不同。64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位操作系统是为普通用户设计的。第二,要求配置不同。64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。第三,运算速度不同。64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。第四,寻址能力不同。64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。第五,软件普及不同。目前,64位常用软件比32位常用软件,要少得多的多。道理很简单:使用64位操作系统的用户相对较少。因此,软件开发商必须考虑“投入产出比”,将有限资金投入到更多使用群体的软件之中。这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。 总而言之,Microsoft Windows 64位操作系统,必须“上”靠64位主机硬件的支撑,“下”靠64位常用软件的协助,才能将64位的优势发挥到极致,“三位一体”缺一不可(道理很简单:操作系统只是承上启下的运行平台)。至于64位电脑可以安装32位操作系统,64位操作系统可以安装32位软件,那是设计上的“向下兼容”,不是64位设计初衷的本来含义。据我长期的观察和体验,如果你的电脑配置不是很高,而且内存小于等于4G,那么最好装32位的系统,装64位系统会加速电脑变卡的进程,因为64位系统的系统文件比32的大一倍,运行自然要慢点,而且 系统会长期运行32位版本的软件,毕竟现在还是32位软件的天下,64位软件真如凤毛鳞角,就连QQ都没有64位的。
你问这个问题我只能说你根本不懂什么叫32位和64位系统?32位和64位操作系统是指:CPU一次处理数据的能力是32位还是64位。现在市场上的CPU一般都是64位的,但是这些CPU并不是真正意义上的64 位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了2的64次方= 4294967296(bit)的32次方=数值大于1亿GB。换而言之,就是说32位系统的处理器最大只支持到4G内存,而64位系统最大支持的内存高 达亿位数。说白了就是你配置好就配64位可以附加更大的内存条不过现在32位也玩不了什么一般3000不到的台式机都直接64位。
简单简简单单丶
回答数:165 | 被采纳数:61
2017-05-09 17:39:51
4G建议64位,这样的内存容量下与32位区别不大,只是内存2G的情况下用32位可能会流畅一些。win7的内存管理似乎是内存容量大就用多点,容量小就用少点。
有1G的内存,不同时运行太多东西也不容易爆满,同样的系统和机子,换2G,内存同样会用到1.5G左右。
不同字长的win7系统,评分标准应该是不一样的,对于win7那个系统评分,别被它玩了,它本身也不是很精确,也别被其他测试软件的评分玩了,仅仅一个数据,自己用的舒服就行了。
首先对于 windows 来讲,64位系统是完全兼容32位软件的。不是说64位系统就一定要安装64位的软件。64位系统才支持4G以上内存,所以大内存的设备肯定是选64位系统。像 office 微软自己都不推荐安装64位版本,因为部分插件在64位软件下存在问题!
再也回不去fly
回答数:52 | 被采纳数:119
2017-05-09 17:42:09
个人认为根据电脑配置,主板第一,CPU第二,如果你主板和处理器足够好建议上64位把硬件性能极致发挥,内存低的话加内存,如果你主板和处理器不好,就用32也可以,强烈反对单一以内存选择系统,即使你内存4G处理器垃圾,照样用32位系统,不然带不动win7用专业版至于之前我加个群群里说32位不需要破解也能识别4G内存,4G内存破解没用,我个人不会,懒得研究,电脑我就看处理器主板。想学习的新浪博客关注本人小杨Internethttp://blog.sina/yang1904860494
所谓32 64位指的是内存寻址范围,32位是2的32次方也就是4G,不懂得人你可以理解为一个进程,比如qq.exe或者lol.exe他能使用的最大物理内存,在32位系统下,或者一个32位的程序,当他的内存达到4G,WINDOWS下达到2G这个程序基本就死掉了,因为它的内存空间被占满了。64位系统寻址空间是2的64次方,对于现在来说就是无限大。32还是64和能插多少内存没有任何关系,微软是产品线考虑,让32xp不支持大内存,而32server2003却支持。几位系统和支持多少物理内存没有任何关系!
这个不是说哪个好哪个不好,每个都有他的优点和缺点。主要还是看你的硬件的配置1.首先处理数据的速度不一样:计算机中的位数指的是CPU一次能处理的最大位数。32位计算机的CPU一次最多能处理32位数据,当然32位计算机通常也可以比他低的位数的数据。,8位等于一字节,即8bit=1B 。32位处理器每次处理 4Byte,当然64位处理器每次处理就是 8Byte(64bit) 2.其次他们支持的最大内存不一样:32位的系统,最多可以寻址到3.2GB左右的内存空间, 64位系统最多可以寻址到 128GB的内存空间,3GB以下内存容量,,用32位系统就可以了, 当然装64位的也可以,但是性能不能表现出最出色的。 4GB以上内存,装64位系统还是很有必要的,总之,看你的内存大小来定的3.他们的兼容性不一样:32位兼容性强些,更接近XP的兼容性;而64位的操作系统兼容性差一点。注意事项:2G内存的话建议用32位的 2G以上的建议使用64位的
得墨忒尔的草香
回答数:101 | 被采纳数:13
2017-05-09 18:43:18
就题主的问题,都4G内存了,还需要考虑么?32位操作系统最多支持3.2GB左右的内存,剩下的800M干什么?就这一点32位系统就没有用了。另外针对很多人说的64位无用说,windows操作系统的应用软件默认安装位置为programm files文件夹,64位操作系统安装了32位软件的话默认安装位置是programm files(x86)。大家可以看看64位系统中有多少还是32位软件。有多少软件不能在32位兼容模式下运行。但是反过来,32位操作系统能运行64位应用程序?能利用到大内存带宽的优势?就像其他科学技术发展的脚步一样,这是潮流,是方向,科技永远不可能倒退。
目前WIN系统安装一般是7或10,内存至少配到4G,办公用电脑只使用集成显卡会占用一部分内存,而32位系统只能识别大约3.25g,而64位则会充分利用。基于物尽其用建议上64位。(游戏主机对内存要求更高)
看你自身的需求。各有千秋吧。我推荐用32位的。32位系统的软件兼容性更好。打个比方,科大讯飞的语音合成软件就只支持32位。64位的系统要进行一系列的处理,否则安装不了。还有一些软件也碰见过这种问题。比如有些打印机的驱动只有32位,没有64位的对应驱动。