-1 windows-7
我的电脑有16G内存。
当我运行wmic memphysical get maxcapacity它返回33554432(32G)
那个命令有问题吗?
maxcapacity由于处理器或主板支持,该命令显示了 Windows 认为您的系统可以支持的绝对最大值。即您看到的是您的系统最大容量。
它没有显示您的最大安装内存。
我可以这么说是因为我知道我的处理器(旧的 i7)最大支持 16GB,但我安装了 12GB 的 RAM。当我运行该命令时,我得到
>wmic memphysical get maxcapacity
MaxCapacity
16777216
Run Code Online (Sandbox Code Playgroud)
根据this SO question,您想要获取当前物理内存的命令是:
wmic ComputerSystem get TotalPhysicalMemory
Run Code Online (Sandbox Code Playgroud)
哪个返回
TotalPhysicalMemory
12841988096
Run Code Online (Sandbox Code Playgroud)
也就是说,几乎没有区别,12GB。
附带说明一下,似乎MaxCapacity返回一个以千字节TotalPhysicalMemory为单位的值,而返回一个以字节为单位的值。
| 归档时间: |
|
| 查看次数: |
2899 次 |
| 最近记录: |