BIOS 显示 8 GB RAM,而 Xubuntu 仅显示 7 GB

BIOS 显示 8 GB RAM,而 Xubuntu 仅显示 7 GB

我有一台联想 Thinkcentre M78 塔式台式机。BIOS 中显示我已安装 8192 MB 内存。但是,当我free -m在 Xubuntu 14.04 中运行时,它显示我只有 7111 MB 内存。看来 BIOS 预留了大约 1 GB 的 RAM。

为了尝试解决此问题,我在 BIOS 中进入视频设置并将 UMA 帧缓冲区大小从自动更改为最小值 32M(下图)。这随后使我的 BIOS 变砖,我能够重置并修复它。我以为这是我不使用的集成显卡的内存大小设置。我使用独立卡,它PEG在 BIOS 中设置为主卡(PCI Express Graphics)。

我是否可以将 UMA 帧缓冲区大小更改为不会破坏 BIOS 的其他数字?如果可能的话,我想避免破坏 BIOS,这样做很麻烦。顺便说一句,我也有 Linux Mint 17,它显示的 RAM 可用量与 Xubuntu 14.04 相同。任何意见都将不胜感激。

更新:我free -m从安装盘运行,并在 BIOS 中将集成显卡设置为主显卡。我得到的结果是相同的,可用内存为 7111 MB。因此,无论 BIOS 中哪个卡是主显卡或正在使用哪个卡,似乎都保留了 1 GB。

联想 BIOS UMA 帧缓冲区大小

答案1

我意识到 BIOS Surround View 设置对于我的三重显示器设置来说不是必需的。只有在使用 Windows 时才需要此设置。我禁用了此设置。现在free -m显示 7867 MB 内存。因此,该设置保留了相当多的内存。

但是,在 BIOS 中禁用“环绕视图”设置后,三显示器布局显示设置在注销后不会保留。为了解决这个问题,我使用 arandr 安排了我的显示器,导出了显示布局脚本,然后将其添加到会话和启动 (Xfce)。

相关内容