我在 WMI 中理解 Win32_PhysicalMemory.Capacity 的方式是,如果你将它拥有的所有不同行加起来,它的总和就是 Windows 实际可用的 RAM 量。
但是,对于内存超过 2G(通过物理地址扩展)的 32 位机器呢?如果有 6G 的实际可用内存,它会返回,还是返回 2G 或 4G?
我在 WMI 中理解 Win32_PhysicalMemory.Capacity 的方式是,如果你将它拥有的所有不同行加起来,它的总和就是 Windows 实际可用的 RAM 量。
但是,对于内存超过 2G(通过物理地址扩展)的 32 位机器呢?如果有 6G 的实际可用内存,它会返回,还是返回 2G 或 4G?
WMI 类的大部分属性值Win32_PhysicalMemory
都继承自CIM_PhysicalMemory
,在这种情况下,Capacity
属性值来自SMBIOS 2.7.1内存设备表(类型 17)。因此,回答您的问题,此属性返回的值是内存设备的大小。