原因如下:
系统可以“吃掉”一小部分内存:众所周知,在计算机中,二进换算关系是1GB=1024MB。 硬件造商的换算单位是1GB=1000MB,计算机造商的计算机内部内存是1GB。 实际上内存是1000MB。 系统识别时将1000替换为1024;即显示内存。 如果添加4G,则内存相同0.976GB。 系统会显示3.9GB内存;
内存(RAM即系统总地址空间)=记忆棒(物理内存,记忆棒为4GB)+BIOS内存+缓存+显存+ ,32位计算机的寻址空间是2的32次方,4G系统将这些4GB地址分配给内存模块。 缓存内存;硬件等;
Bios内存,处理系统分配中的空闲空间。 CPU缓存;各种硬件的存储器;显卡的显存等等。 他们的优先级更高。 而不是物理内存(即记忆棒);所以系统为bios分配内存,CPU的缓存每个硬件的内存;显卡的内存最后处理其余的事情。 寻址空间分配给内存模块。 例如,如果显卡有500MB。 可以分配的内存只有4GB-0.5GB=3.5GB。
如果32位电脑上安装了4G内存条,优先关系;只能使用3G,内存空间很大;这是因为,考虑到前几百个硬件(包括内存),4GB内存模块的可寻址空间中只有3.31GB可用。 此时,只能看到内存条的可寻址位置;
如果是2G内存条。 因为计算机的自寻址容量是4G,所以前百位是MB。 您还可以看到2G内存插槽可以占用完整的2G地址空间,并且2G内存插槽仍然有剩余空间来寻址提供给硬件的3G地址。
肆、win764位系统,6G的内存怎么只能用3.19G?您使用的是集成显卡吗?2GB+4GB内存?如果是这样,那么2GB内存模块很可能坏了或者不兼容,然后集成显卡占用了部分内存作为显存,所以只剩下3.19GB了。上一篇:8g内存可用内存只有3点多g
下一篇:为什么6g内存只显示3g