确定最大系统视频内存

确定最大系统视频内存

我安装了显卡,即:“Radeon RX 580 ARMOR 8G”(因此,8G 的 VRAM)

我已经通过运行一个分配越来越多纹理内存的程序来确认 8G 的数量,并且我可以看到性能在 8G 时下降,大概是由于达到了该限制(但它不会失败,大概是由于通过驱动程序过度使用)。

所以,我确信我的卡确实有 8G 内存(:

但是,我似乎无法通过查询我的硬件找到该号码。

lspci -v,我看到:

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] (rev e7) (prog-if 00 [VGA controller])
    Subsystem: Micro-Star International Co., Ltd. [MSI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (Radeon RX 580 Armor 4G OC)
    Flags: bus master, fast devsel, latency 0, IRQ 85
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Memory at f0000000 (64-bit, prefetchable) [size=2M]
    I/O ports at e000 [size=256]
    ...

有几条与内存有关的信息,但都没有说8G:

  • “Radeon RX 580 Armor 4G OC”——我不知道它来自哪里,但也许它是驱动程序使用的这张卡的通用名称?
    • 有趣的是,第一行显示“Radeon RX 470/480”,而该卡实际上是 580,所以这里显然存在一些概括......
  • “可预取... 256M” — 这看起来像是一个真实的内存统计数据,但远不及 8G。

我还应该在其他地方寻找这些信息吗?

这些信息是通过 Linux 提供的,还是需要某些供应商特定的工具?

旁白:我正在运行 Debian,如果这很重要的话。

相关内容