为什么我的电脑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位,要根据自己的内存情况来。不然小马拉大车,会适得其反。