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

安装内存8g为什么只有3.18g可用

  • 内存
  • 2024-08-07 16:05:55
  • 466

一、为什么同样是win7旗舰32位4G内存他有3.18G可用我才有2.36G可用很简单你的电脑有一个集成显卡,集成显卡会使用一部分内存作为显存。所以你的记忆容量会变少。建议您使用64位系统。这样,根据你提供的信息,你电脑上的4G容量就会全部用完,你的集成显卡减去了1G内存,所以还剩下3G可以使用,比32下的2.36G多很多。-位。并且64位的性能相比32位有所提升。
此外,如果您的笔记本电脑有独立显卡,您可以关闭集成显卡,这样它就不会占用内存。(有关如何禁用它的详细信息,请参阅计算机手册。)


二、安装了64位操作系统,为什么内存4G只能显示3.18G.从PentiumPro处理器开始,CPU地址总线升级为36位,寻址能力达到64GB。所以CPU支持4GB内存也就不足为奇了。(北桥-MCH)地址总线是决定物理内存地址空间大小的决定因素。Intel945系列和945之前的芯片组、nForce550系列和550之前的芯片组都只有32条地址线,为系统提供了4GB的地址空间。这意味着您可以拥有4GB内存,但最多可以拥有4GB内存。,从4GB内存空间的首地址(FFFF_FFFFh)开始,400MB到1GB的地址空间被分配给主板上的其他物理内存,因此整个4GB内存空间不能分配给内存。可以看到,对于%4GB地址空间,从0MB到物理内存开头的地址分配给主板上安装的物理内存,从4GB到物理内存开头的地址分配。分配给BIOS(ROM)和PCI/PCI-E设备内存。由于这些存储器主要用于系统输入和输出,因此Intel将这个地址空间称为MMIO(Memory-MappedI/O-I/O)。如果您的系统内存小于3GB,则MMIO区域不会与理内存条的地址空间重叠。操作系统可以访问几乎所有的物理内存,与操作系统属性中显示的物理内存本质上是接近的。根据实际内存容量进行调整。
当系统安装了4GB内存时,会出现此问题。小于4GB的部分地址空间必须首先分配给MMIO,因此无法对记忆棒上的相应部分进行寻址。所以,从技术上来说,即使你安装了2GB内存,操作系统也无法使用它。例如,传统的DOSUMA区域有一些占用的地址空间,但由于它占用的空间相对较小而被许多读者忽略。MMIO占用的地址空间为256MB到1GB。如此巨大的“浪费”,我们不能忽视。
由于4GB芯片组地址空间限制(32条地址线的限制),Intel945系列及更早的芯片组、NVIDIAAnForce550及更早的芯片组没有办法解决这个限制。具体原因有以下三个。首先,芯片组中没有剩余空间可供操作系统分配,其次,物理内存寻址必须是连续的,不能断开。首先从地址(FFFF_FFFFh)开始读取BIOS数据。这是IA32架构和4GB地址空间的限制。
因此,建议这些芯片组主板的用户不要安装4GB内存。这是因为某些内存容量没有被操作系统使用。解决4GB内存限制的唯一方法就是扩展地址空间