当前位置:首页 > 内存 > 正文

win732位只能识别3g内存

  • 内存
  • 2024-04-25 08:06:55
  • 7278

一、win732位系统只能识别3G内存吗?

原因如下:

系统可能会“消耗”一小部分内存:众所周知,计算机中的二进制转换比例是1GB=1024MB,在实际生产中,驱动器硬件制造商换算是1GB=1000MB当你的电脑制造商告诉你你的电脑内存是1GB时,内存实际上是1000MB。当系统识别到它时,1000被替换为1024,这意味着它显示内存为0.976GB。同样,如果安装4G内存,系统会显示内存为3.9GB;

内存(RAM,即系统的总地址空间)=内存条(物理内存,内存条就是4GB)+BIOS内存+缓存+显存+……,32位计算机的地址空间是2的32次方,即4G。系统将这4GB地址分配给模块内存、缓存、显存、硬件等;

系统分配在寻址BIOS内存、CPU缓存、各种硬件内存、显存时有优先级显卡等它们的优先级高于物理内存(即内存条),因此系统首先对分配给BIOS的空间进行寻址,然后是CPU缓存、各硬件的内存、显卡的显存。剩余的地址空间分配给内存模块。比如显卡有500MB,那么可以分配的内存只有4GB-0.5GB=3.5GB;

如果32位电脑上安装了4G内存条,优先级第二,只能使用3G。内存空间很大,因为前几百MB的空间分配给各种硬件(包括显存),4GB内存模块中只有3.31GB获得了地址空间。目前您只能看到地址空间。内存条那部分;

如果是2G内存条,因为电脑的寻址能力是4G,前面几百MB都是。考虑到硬件,还剩下3G多的地址空间和2G多的内存。条带完全可以得到2G地址空间,也可以看到2G内存条带。


二、win732位系统只能识别3G内存还有1G内存无法识别,要怎么弄

1.32位系统无法识别4G内存。系统属性显示如下图。

2.丢失了什么记忆?可以使用win7系统自带的“资源监视器”来查看。

如何调用资源监视器:“打开控制面板-性能信息和工具-高级工具-打开资源监视器”

或者,直接在“开始搜索”中键入“资源监视器”。

将显示以下内容。插图:点击。关于您显示的内存

系统属性中“丢失”的内存实际上是在不同“内存”配置的计算机上“为硬件保留的”。

问题是每台计算机显示的可用内存量不同,因为为硬件保留的内存量不同。

这是因为iA32架构需要BIOS(ROM)芯片地址、PCI、PCI-E内存地址以及

APCI中断路由。一个原因。您需要占用地址等。从4GB开始,256M到1GB之间的空间不能分配给内存模块。

该MMIO地址空间不能分配给内存模块。256MB到1GB是不可寻址的并且被浪费了。

如果您使用大于4GB的内存条,则必须使用具有64GB寻址空间的芯片组主板。

内存重映射是指移动MMIO占用的地址。对于超出容量的地址空间,BIOS支持“内存重新映射”功能。
设置中有一个MemoryRemapFeature选项。

必须设置为Enable才能解决MMIO地址区占用内存地址的问题。

如果您的BIOS不支持内存重新映射,则无法解决此问题。