我发现了总物理内存的 3 个数字:
- 在任务管理器中的“性能”选项卡下:1978 MB
- 计算机属性中:2 GB
- 并
wmic computersystem get TotalPhysicalMemory /format:list
在命令行中运行:2074554368 Bites
数字 1 与数字 3 匹配,但数字 1 经过了四舍五入。当我将数字 3 转换为 GB 时,2074554368 / 1024 / 1024 / 1024
得到的不是 2 GB。我得到的是 1.93207932 GB。
为什么数字 1 和数字 3 与数字 2 不匹配?
答案1
我猜..
任务管理器显示可用于程序的内存(您的地址空间还必须包括映射到具有内存的其他设备的地址,例如您的视频卡 - 没有可用于运行程序的内存
我敢打赌“计算机属性”只会向上/向下四舍五入以给出一个“简单”的答案,因为那是“用户友好的”。
(2074554368.0/1024)/1024 = 1978.44921875