电脑知识|32位系统支持多大内存,老电脑4g内存装32位还是64位


32位的操作系统最大支持几G内存, 是怎么算的? 理论上是4GB
但是4GB在32位上只能认出3.25-3.75GB
而且在一个程序上最多只能调动2G
如果不是服务器在32位操作系统上没必要上4G
最理想的就是2G

回答者:skypest - 见习魔法师 三级
见过白的还没见过你这么白的
自己算算2的32次方
搞笑 32位操作系统最大寻址4GB
人人都知道的常识
能上8GB的是64位XP OK!
32位和64位系统最大分别支持多大的内存? 最大支持内存和操作系统有直接关系, 即使是64位处理器, 使用32位操作系统支持的内存也最多为2的32次方, 就是4G 。 在windows 32位操作系统中最大只识别3.25-3.75之间, 根据windows版本不同而不同 。
而64位操作系统的寻址能力就是2的64次方, 也就是17179869184G, 当然这只是理论值, 实际中不可能用到这么大的内存, 目前64位windows系统最大只支持128G 。 而当前主流主板只能加到16G
内存识别的多少是和计算机cpu的寻址有关 。 32位的操作系统理论上可以识别2的32次方个地址(4294967296B=4GB), 但计算机还要接外设(鼠标, 打印机, 键盘, 网卡, 声卡, 显卡等等)这些外设也是需要占用地址空间的 。
所以在设计系统初期就预留了一部分空间给这些设备, 这样一来, win7 32位虽然能支持4G内存, 但是不能达到4G内存, 一般win7 32位显示的内存是3.25G左右 。 也就是说, win7 32位操作系统安装了8G内存条, 但是实际识别的还是不到4G 。
扩展资料:
若想在win7 32位系统下完全使用4G内存, 必须要把MMIO空间(一般是750MB)转移到4G空间地址以外, 现在很多主板都提供针对这个的内存重映射功能, 就是在BIOS里面把Memory Remap Feature或者Memory Remapping选项开启 。
另外, Windows操作系统需要开启PAE(即物理内存地址扩展)功能来配合, 开启后可以在系统属性上看到“物理内存地址扩展”字样, 但是非服务器版本32位系统如WinXP和WIN7由于内部的设定需要打一个叫“ReadyFor4GB”的补丁才能解除限制, 真正的开启PAE 。
参考资料:

win7 32位系统支持多大内存 32位最大支持4G内存 。
32位操作系统针对的32位的CPU设计 。 CPU内部寄存器和寻址总线是32位, 指令集可以运行32位数据指令, 也就是说一次可以提取32位数据(4个字节, 32bit=4Byte) 。 32位CPU有4G的内存寻址空间 。
扩展资料:

windows下查看系统是32位还是64位的方法:
1、按下键盘上的win+R键, 打开运行窗口, 在运行窗口输入cmd, 点击确定;
2、打开cmd窗口, 输入“systeminfo”, 然后按enter键回车;
3、在列出的信息中找到“系统类型”, 信息显示x86 pc则表示为32位系统(x64则表示为64位系统) 。

参考资料来源:

32位系统支持多大内存 相信选择64位win10的人中很有大比例是内存大于或等于4GB的 。 在32位win10下, 可能会显示内存可使用3.25G, 这让很多人感到不安 。 没错, 可寻址的内存空间确实是32位win10和64位win10最为显著的特点 。
32位的CPU(准确的说是运行在32位模式下的CPU)只能寻址最大4GB的内存, 受制于此, 32位的操作系统也只能识别最大4GB的内存, 由于在系统中, 除了内存之外, 还有很多存储设备, 因此, 真正可以利用的内存空间肯定小于4GB, 也就是我们看到的系统属性中显示的3.xxG 。
但64位CPU则有了很大改变, 64位CPU的最大寻址空间为2的64次方bytes, 计算后其可寻址空间达到了惊人的16TB(treabytes), 即16384GB 。 当然, 这只是理论, 从实际应用上, win10 64bit的各版本分别为8GB-192GB, 其中, 家庭普通版能支持8GB内存, 家庭高级版能支持16GB内存, 而64位的win10专业版、企业版和旗舰版最高可支持192GB内存 。

推荐阅读