电脑32位和64位操作系统的区别

时间:
管理员
分享
标签: 区别 操作系统 电脑

管理员

摘要:

电脑32位和64位操作系统的区别   电脑32位和64位操作系统的区别是什么呢?下面小编来给大家介绍,希望对大家有帮助!  电脑32位和64位操作系统的区别  1、对CPU的要求不同  CPU有32位和64位之分,对于32位操作系统的CPU只能安装32位的系统,而64位操作系统的CPU既可以安……

电脑32位和64位操作系统的区别

  电脑32位和64位操作系统的区别是什么呢?下面小编来给大家介绍,希望对大家有帮助!

  电脑32位和64位操作系统的区别

  1、对CPU的要求不同

  CPU有32位和64位之分,对于32位操作系统的CPU只能安装32位的系统,而64位操作系统的CPU既可以安装32位系统也可以安装64位系统,也就是说64位兼容32位操作系统。

  2、运算速度不同

  64位CPU的指令集可以运行64位数据指令,理论上比32位CPU提高了一倍。

  3、寻址能力不同

  64位操作系统最多可以支持128 GB的内存和最多16 TB的虚拟内存,而32位操作系统最大只可支持4G内存,因为32位操作系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了2的64次方= 4294967296(bit)的32次方=数值大于1亿GB。也就是说,2位操作系统的处理器最大只支持到4G内存,而64位系统最大支持的内存高 达亿位数。因此对于内存大于4G的电脑建议选择64位的操作系统,对于内容小于等于4G的电脑建议选择32位操作系统

  4、对软件兼容性不同

  因为64位操作系统问世较晚,故比32位操作系统的软件少,所以64位操作系统的兼容性不如32位操作系统,虽然可以兼容32位操作系统软件,但是部分32位的操作系统软件在64位操作系统的计算机里无法运行,不过目前的Win7 64位系统兼容性好了很多。

  其实,日常使用上,32位和64位不会有啥区别,没必要去纠结选择32位还是64位操作系统,对目前而言,建议一般的电脑还是选择32位的操作系统最好。

  安装64位注意事项:

  如果有了这些硬件的支持,那么很好,你已经可以开始考虑使用64位的系统了,不过接下来是最重要的,就是我们要了解使用64位可能会有什么样的风险。总的来说,我们要考虑下列四个问题。

  1、是不是有更好的性能?

  2、可靠性和安全性如何?

  3、兼容性如何?

  4、需不需要花更多钱?

  关于第一个问题,我们就谈了,有的时候32位系统的性能可能会比64位更好。我们习惯于从经验上来推断,8位到16位,16位到32位,电脑的性能都得到了提升,但64位的性能提升如何,目前还不好下定论,这是因为只有应用了64位优化的64位程序才会有性能提升,而目前大多数的Windows应用程序并没有做这个优化,而32位应用跑在64位系统时逻辑上会花费更多时间(真实测试时的区别很微小)。

  有人看到近段时间出现了大量的64位应用程序,不过需要注意的是,这些应用程序的出现不是为了提升性能,而是为了解决32位程序在64位系统上的不兼容问题。当然,我相信这种经过64位优化处理的软件会越来越多,毕竟64位是一种方向,早晚的事。

  第二个问题是关于稳定性和安全性的,在64位系统中,安全性有了更大程度的提升,PatchGuard(安全内核)和DEP(数据执行保护)可以保住系统抵御类似缓冲溢出攻击之类的恶意行为,不过安全这种问题可不是单纯靠技术就能搞定的。而在稳定性上来说,理论上64位的稳定性应该优于32位,不过在使用时却没有体验到这样的感觉。主要问题出现在不兼容的软件和驱动上面,这种不兼容情况甚至会带来蓝屏的后果,即便是要求驱动需要签署数字签名,这种现象目前也没有看到太大好转。

  第三个问题很重要,兼容性好坏是一个系统上天堂或是下地狱的重要因素,在Windows 7中,32位的系统兼容性非常出色,不过64位的系统兼容性依然有一定的风险,虽然已经有很多软件已经更新到兼容于64位的版本,但是用户依然要在64位的系统上运行大量的32位软件,这就有可能带来风险。在32位系统中,程序运行所需要的DLL(动态链接库)储存在C:的WindowsSystem32下,而64位系统中32位库在C:的WindowsSysWow64中。32位程序试图从system32中加载库的时候,WOW64(Windows On Windows 64-bit)负责重定向他。同样,程序在调用注册表时也是需要进行一次重定向,WoW64重定向HKLMSoftware到HKLMSoftwareWow6432Node,WoW64相比其他的虚拟化机制,更能保证软件兼容性,通常,这些重定向工作的很好,但是任何复杂层都可能造成不可预见的问题,这个问题的表现就是不兼容。另外,如果你的电脑中还有16位的软件,那么在64位的系统中将会肯定的不兼容,这也是我们需要提前考虑的问题。

  关于硬件的兼容性,通过我们之前的测试可以看到,整体Windows 7的硬件兼容型表现很好(大约90%以上的硬件都可以兼容),不过这是指的32位的系统,在64位的系统下,硬件的兼容性目前要低于32位系统,不过相信这一现象将会随着64位的发展而逐渐好转。

  第四个问题是大家最关心的,我有了32位系统,想要安装64位系统时是不是需要再次花钱购买?买过零售彩盒包装(FPP)的朋友应该知道,在Windows 7中,32位系统和64位系统在进行激活时使用的是同一个许可授权(也就是我们常说的Key),而零售版中也通常会同时含有32位和64位两套介质(家庭普通版在国内好像并未提供64位介质,但是如果你下载了64位的映像是可以安装的),你可以决定安装哪种系统。如果没有64位介质,也可以联系经销商进行单独的介质购买。不过需要特别说明的是,零售版只能够同时安装一个系统,如果你已经激活了你的32位系统,你需要拨打微软800电话进行注销,然后再激活你的64位系统。

  参考了以上四点,相信大家也都有了一个基本的了解,何去何从也应该心里有谱了,再总结一下,要实现真正意义上的64位计算,光有64位的处理器是不行的,还必须得有64位的操作系统以及64位的应用软件才行,三者缺一不可,缺少其中任何一种要素都是无法实现64位计算的。另外,大家也要考虑现实情况,64位是趋势,但是是否现在就亲自去体验,还要好好盘算盘算。当然,如果你还没下定决心,也不要闲着你的电脑,我们可以在64位的硬件上先安装32位的Windows 7体验着,不过如果咱的硬件是32位的,那可是绝对无法安装64位的Windows 7,话说这就是传说中的“向下兼容” 。

  最简单的理解:

  x86=32位 x64=64位

  32位适用于安装在内存2G或以上CPU双核或以上机型,64位建议安装在内存在4G或以上 CPU双核或以上机型 !

  大家在考虑内存的同时一定要同时考虑CPU的性能,以防止出现有些网友为了可怜那4G内存中缺少的那部分而安装了64位,结果把爱机折腾死了!(即4G内存有时安装64位比32位更卡)