为什么任务管理器总物理内存不是 2048 MB 或 2 GB

为什么任务管理器总物理内存不是 2048 MB 或 2 GB

我发现了总物理内存的 3 个数字:

  1. 在任务管理器中的“性能”选项卡下:1978 MB
  2. 计算机属性中:2 GB
  3. 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

我猜..

  1. 任务管理器显示可用于程序的内存(您的地址空间还必须包括映射到具有内存的其他设备的地址,例如您的视频卡 - 没有可用于运行程序的内存

  2. 我敢打赌“计算机属性”只会向上/向下四舍五入以给出一个“简单”的答案,因为那是“用户友好的”。

  3. (2074554368.0/1024)/1024 = 1978.44921875

相关内容