为什么我的电脑8G内存只有3.15G可用?

如题所述

原因是当前使用的系统是“32位”操作系统。

32位系统的最大寻址空间是2^32=4G。而计算机不仅需要对内存条寻址,还需要对BIOS、其他硬件缓存等进行寻址,大约占用700M左右(具体因机器而已)。因此当32位系统使用4G及更大的内存条时,实际全部存储资源是超过最大寻址空间的。而由于BIOS等硬件寻址优先级较高,因此内存条就约有700M无法寻址到,故实际可用内存只有3G多。

扩展资料:

电脑安装的是4G及4G以上内存,若想完全使用内存,则需要安装64位系统。下面给出32位系统和64位系统的几点区别:

一、基于的处理器架构不同:

处理器的架构是X64,代表支持安装64位的操作系统,也可以安装32位操作系统;处理器架构为X86,则代表只支持安装32位的操作系统;目前的桌面级处理器基本都是x64的架构。

二、支持的软件不同:

64位的系统,能运行64位和32位的软件,并且兼容大部分软件;32位的系统也只能运行32位的软件,以上说法主要是针对一些专业软件,比如Adobe Photoshop之类的软件有64位和32位的区别。

三、支持的内存容量不一样:

32位的操作系统,最大支持4GB的内存,而实际可用不足4GB;64位的系统理论上对于内存容量没有上限,主要看主板有几个插槽,全部插槽加起来的容量就是主板支持的最大容量。逻辑上也可以说是系统支持的最大容量。

四、系统的性能不一样:

性能不一样主要说的是操作系统的运算和处理数据的能力,64位的操作系统一定时间内能处理的数据量和32位系统有很大区别。

假设32位系统和64位系统都是4G的内存,64位的系统不一定有32位的快,这与我下面要说的第五个区别有关。

五、系统大小不一样:

64位的Windows 10相比32位的肯定是要大很多的,64位的win dows 10好多版本都4G大小。那么在内存只有4G的情况下对比,64位的优势就缩小了。所以选择系统时,不要盲目的安装64位,要根据自己的内存情况来。不然小马拉大车,会适得其反。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
你好
因为你的操作系统是32位的
32位的操作系统最大只能识别3.5G左右的内存
你8G的内存需要安装64位的操作系统
这样才能完美的识别出来
希望能帮到你本回答被提问者采纳
第2个回答  2013-06-10
32位操作系统,最大只能识别到3G左右。很正常
第3个回答  2013-06-10
什么系统XP就认3.25GWIN7可以认到64G!如果是XP就改成WIN7吧!
第4个回答  2013-06-10
系统占了一些,随机安装的软件也有,然后你自己安装的软件或游戏占有一部分,建议你用360手机助手清理一下。
相似回答