AMDGPU驱动程序vramlimit

AMDGPU驱动程序vramlimit

我在控制台安装了 debian,发现可用的 16GB 内存中我只能看到 14GB,这是因为我的 APU (AMD) 保留了 2GB,这对于我的需求来说太多了。坏消息是我在BIOS中没有设置来改变它。

我在 AMDGPU 驱动程序文档中看到了参数vramlimitvis_vramlimit(cpu 可见 vram),所以我对使用过此选项的任何人有一些疑问。

  • 限制 AMDGPU 驱动程序中的 vram 数量应该释放系统的 RAM,或者只是限制 BIOS 中保留的内存的使用量? (这将是最坏的情况,为视频保留了 2GB,但如果需要的话甚至不会使用全部)。
  • vis_vramlimit从描述中我不明白它到底在做什么,这对系统意味着什么。

谢谢

答案1

我有同样的问题,我的 BIOS 设置不允许我更改共享视频 RAM 的数量,但我找到了这些参数的文档。我需要检查一下是否有效。

https://www.kernel.org/doc/html/latest/gpu/amdgpu.html

更新 例如,vis_vramlimit=1024 vramlimit=1024 gartsize=128 gttsize=512GPU 仅使用该 RAM,但 BIOS 不允许 SO 捕获空闲 RAM,因此,没有 BIOS 支持是风向标。

相关内容