您当前的位置:首页 > 电脑技术 > windows技巧

windows系统32位和64位的区别

2018-08-23 11:33:15人浏览
简介 微软的Windows操作系统其实从windows XP开始,就分32位和64位系统了,一般用x86和X64来区别两种操作系统。在windows XP时代,64位操作系统使用率很低,但电脑发展到今天,windows
   微软的Windows操作系统其实从windows XP开始,就分32位和64位系统了,一般用x86和X64来区别两种操作系统。在windows XP时代,64位操作系统使用率很低,但电脑发展到今天,windows 7,windows 10的推出,大容量内存的普及,64位的操作系统已经全面开始使用,那么,对于普通用户,可能不太明白,32位系统和64位系统到底有什么区别呢?


一.硬件支持上

     64位的系统需要64位的CPU支持,只有在64位的cpu上才能安装64位的操作系统。这在当下的电脑都是满足的,因为现在所有的cpu都是64位的,不用担心硬件上的不支持。


二.数据处理运用力上

       其实我们说的32位和64位,指的是CPU每一次处理多少位的数据。对于32位CPU,其一次只能处理32位(即4个字节)的数据;而64位CPU一次可以处理64位(即8个字节)的数据。从处理数据的能力方面来看,64位是32位的两倍,64位要比32位好。
      那么是不是64位上运行软件是32位上速度的2倍呢?这倒不会,因为这还要受软件程序设计的影响,只要软件设计了对64位的支持,一般在64位的运行速度肯定会比在32位下运行要快一些。如要本身就是32位系统下的软件,则不会有运行速度的差别。


三.架构上

     windows系统从32位到64位架构的改变是一个根本的改变,因为64位操作系统的大多架构相对32位都进行了全面性修改,以取得新架构的优点。这样,64位系统在新架构下运行效率和稳定性等方面都比32位有很大的提高。但同时也带来一些问题,比如32位的软件可能就不能正常在新架构下运行,所以其它软件也必须进行移植,以使用新的性能;较旧的软件一般可借由硬件兼容模式(新的处理器支持较旧的 32 位版本指令集)或软件模拟进行支持。


四.支持的内存容量上

      32位的windows操作系统只能寻址最大4GB的内存,受制于此,32位的操作系统也只能识别最大4GB的内存,由于在系统中,除了内存之外,还有很多存储设备,因此,真正可以利用的内存空间肯定小于4GB,也就是我们看到的系统属性中显示的3.xxG。
  但64位windows操作系统则有了很大改变,64位CPU的最大寻址空间为2的64次方bytes,计算后其可寻址空间达到了惊人的16TB(treabytes),即16384GB。当然,这只是理论,从实际应用上,Windows 7 64bit的各版本分别为8GB-192GB。
      基于这一点考虑,现在的大容量内存电脑,只要内存超过4G,肯定要选择64位操作系统了。


    以上就是32位系统和64位系统的主要区别,如果你的电脑是新买的,选择64位windows肯定是没错的,但如果你的电脑是内存小于或等于4G的老旧电脑,可以根据情况选择32位操作系统也可以。