古香网 - 知识创造价值
热搜:
快讯
首页 /古香论坛 / 正文

Win7 32位和64位主要区别是啥?

内容摘要

Windows 7 的32位和64位的区别主要体现在处理器指令集以及内存寻址能力的不同上。前者使用的是x86架构并且受到32位地址总线限制,所以实际可使用的内存大约为3.25GB左右;而后者则采用了x64架构并且可以支持高达192GB的物理内存,并且一次可以处理两倍大小的数据(即8字节对比

Windows 7 的32位和64位的区别主要体现在处理器指令集以及内存寻址能力的不同上。前者使用的是x86架构并且受到32位地址总线限制,所以实际可使用的内存大约为3.25GB左右;而后者则采用了x64架构并且可以支持高达192GB的物理内存,并且一次可以处理两倍大小的数据(即8字节对比4字节)。因此,在多任务处理、大软件运行以及高负载计算等场景下表现出更好的系统吞吐率和响应速度。两者对于硬件都有一定的要求:64位系统需要配备能够支持AMD64或者Intel 64指令集的CPU,并且推荐搭配至少4GB以上的内存以达到最佳效果;而32位系统的兼容性更好一些,尤其是适合老式设备轻松运行各种程序,但是在当今的应用环境中已经存在明显的性能问题了。

Win7 32位和64位主要区别是啥?

一、硬件兼容性和安装的前提条件要分开来谈

32位的操作系统可以在所有的X86架构的处理器上面运行,并不需要主板有64位指令集的支持;但是要使用64位的操作系统就必须同时满足以下两点要求:一是CPU要有明确的标识表明它支持AMD64或者Intel 64的技术,在Windows 7安装向导里可以自动检测出来,在BIOS里面也可以看到是否有AMD-V或者Intel VT-x这样的选项被开启;二是主板芯片组也要有相应的支持。如果强行把一个不兼容的32位CPU装到一台没有64位指令集支持的电脑上去安装一个64位的操作系统的话,那么操作系统会在启动的时候就直接出错并且停止工作,并不会进入到图形界面当中去。用户可以通过按下键盘上的Delete或者F2键来进入BIOS,在这里找到“CPU配置”或者是“高级CPU设置”的地方,然后检查一下“长模式”或者“EM64T”的状态是不是已经被开启了。

二、内存识别和实际可用量存在较大的差别

32位的Windows 7由于受到地址空间的限制,即便物理内存已经达到了4GB,但是在系统的属性里也只能看到大约3.25GB左右可用的内存,并且还有大约700MB的空间被PCI设备所占据并且无法使用。而在64位的操作系统之下,在只有4GB或者更多的内存情况下都可以完全识别出所有的内存,并且可以正常使用。当达到8GB以上的配置之后,这种差距就更加明显了,在Photoshop CS6处理5000万像素的RAW文件或者是Premiere Pro CS6剪辑1080P多轨视频的时候,64位版本的内存占用率一般都保持在百分之六十五以下,而32位版本就会出现频繁使用页交换的现象,造成操作上的明显迟缓。

第三部分驱动和软件运行的方式不同

对于所有的内核模式驱动程序,在64位的操作系统下都必须进行数字签名才能被加载进来,没有签名的老式打印机、扫描仪或者USB加密狗等设备的驱动程序也不能使用了,需要厂家提供对应的X64版本;但是普通的32位的应用程序比如Office 2003、迅雷5、千千静听等仍然可以通过WoW64子系统来运行,并且不会出现任何兼容性的问题;另外一些依靠底层硬件调用的安全软件,在64位的操作系统里可能会失效,所以要换成相应的X64版本才可以正常使用。

四、性能测试结果和使用场合相吻合

按照微软官方基准测试和PassMark 8.0的实际测量结果,在相同的CPU Core 2 Duo E7500+4GB DDR2平台上进行比较的时候,Windows 7 64位的操作系统比32位操作系统分别提高了37%-52%左右的速度,在对WinRAR文件夹进行压缩、用Cinebench R11.5软件做多线程渲染或者使用Google Chrome浏览器打开多个网页这三个方面的工作效率上都有所提高。所以如果电脑的内存小于等于2G的话就选择32位的操作系统来使用,而当电脑的内存大于等于4G并且需要安装虚拟机、开发环境或者是专业的音频视频编辑软件时就必须使用64位的操作系统了。

因此不能只考虑是“新”还是“旧”的问题,还要根据CPU的能力、内存大小以及具体的使用场景来进行技术上的匹配。

本文由古香网整理发布,转载请注明出处。
内容仅供参考,如有疑问请与我们联系。
上一篇TCL电视怎样恢复频道列表 下一篇一个猫能带两个路由器吗

评论区 (0)

暂无评论,快来抢沙发吧!

发表评论