我对 WMI 中 Win32_PhysicalMemory.Capacity 的理解是,如果您将它拥有的所有不同行加起来,它的总和将达到 Windows 实际可用的 RAM 量。
但是,如果内存超过 2G(通过物理地址扩展)的 32 位机器呢?如果有 6G 的实际可用内存,它会返回那个,还是会返回 2G 或 4G?
最佳答案
Win32_PhysicalMemory
的大部分属性值WMI 类继承自 CIM_PhysicalMemory
,在这种情况下,Capacity
属性值来自 SMBIOS 2.7.1内存设备表(类型 17)。因此,回答您的问题时,此属性返回的值是存储设备的大小。
关于windows - Win32_PhysicalMemory.Capactiy——它在 32 位应用程序中的表现如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13351198/