技术分享 32位与64位区别粗浅见解 [复制链接]

技术中心 21487 0 2017-1-3 18:01:49
随着WINDOWS7系统的普及,越来越多的人使用WIN764位操作系统,那么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位系统最大支持的内存高 达亿位数。
总结:
1.  windows 32位操作系统最多能够支持4G内存(实际上也就差不多3.15 3.25这个样子)但是呢,如果你装了64位的操作系统,4G的内存的话,能用的也就是3.7 3.8几这个样子,也可以这么说你的内存小于等于4G,这系统的事儿不用太纠结。(这也就是一个8G的客户机使用XP系统,但他的识别内存只有3.25G的理由。)
2.  windows64位的操作系统,理论上支持的内存很大,更多的是取决于你的主板有多少个插槽,你有多大的内存,我就有多大的识别能力!
二应用程序方面来看
如果是在CPU 64位的平台开发的,那么在32位的所有软件都使用不了,因为部分的软件都是基于32位开发的,他无法跨越使用。
三性能方面来看
由于内存等多方面的原因,64位系统运行时32位系统,理论的2倍,这后面大内存的情况下下64位操作系统也是必然的趋势
兼容性
大家应该知道如下图有两个文件夹,一个后面有个(x86),X86代表32位,X64代表64位,
64.png

后面待续第二期32位与64位区别粗浅见解。。。
                              

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29041 个
  • 话题数: 9632 篇
  • 巅峰数: 5500 人