/proc/meminfo 报告的内存大小小于我的物理 RAM

/proc/meminfo 报告的内存大小小于我的物理 RAM

我的笔记本电脑总共有 4GB RAM,但当我输入时,/proc/meminfoUbuntu 14.04 中只显示 2.5GB。为什么显示的内存比实际的少?

答案1

这是笔记本电脑的常见做法。图形内存通常与系统的主 RAM 共享,并且是动态的,这意味着它会根据需要增加或减少。

它可以增长到 1.7 GB,如果你的系统有 4.0 GB 的 RAM,这个值似乎是标准的,在英特尔系统上它被称为动态电压监测

动态视频内存技术(动态电压监测) 是一种动态分配系统内存作为图形内存以平衡 2D/3D 图形和系统性能的方法。如果您的计算机配置为使用 DVMT,则图形内存将根据系统要求和应用程序需求进行分配(最高可达配置的最大量)。当应用程序不再需要内存时,动态分配的内存部分将返回给操作系统以供其他用途。

许多图形密集型应用程序(尤其是游戏)需要最低限度的视频内存才能正常运行(或完全运行)。视频内存是根据操作系统请求的量来分配的。当不再需要内存时,它会被返回给操作系统以供其他应用程序或系统功能使用。

DVMT 根据系统需求分配内存。一些较新的系统在系统 BIOS 中有一个选项,可以调整可用于 DVMT 的内存量。内存分配最高可达显卡驱动程序设置的最大限制。与以前的操作系统不同,Windows Vista* 和 Windows 7* 对内存管理有更大的控制权,并与英特尔® 显卡驱动程序一起确定显卡内存的数量。

来源:http://www.intel.com/support/graphics/sb/CS-029090.htm

相关内容