1

我想知道我的应用程序中的物理视频内存大小。我可以通过使用“nvidia-settings -q -t VideoRam”获得与 Nvidia 卡相同的信息。

我可以使用 amdcccle 来查找此信息,但它是一个 GUI 应用程序,因此不能在我的应用程序中使用。我想知道是否有办法通过命令、函数或配置文件来获取它?

我正在使用 RHEL 5.4。

嗨,我无法通过 dmidecode 获得有关我的视频卡的任何信息。

lspci 的输出:

40:00.0 VGA 兼容控制器:ATI Technologies Inc 未知设备 68d8(prog-if 00 [VGA 控制器])

    Subsystem: PC Partner Limited Unknown device e151
    Flags: bus master, fast devsel, latency 0, IRQ 130
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at d0400000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at 1000 [size=256]
    [virtual] Expansion ROM at d0000000 [disabled] [size=128K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint IRQ 0
    Capabilities: [a0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+
    Capabilities: [100] Unknown (11)
    Capabilities: [150] Advanced Error Reporting

但是我的卡上有 1G 视频内存,所以这里的结果似乎不正确。

4

1 回答 1

0

目前未经测试,但解析查询 dmidecode的输出可能会产生您正在寻找的结果。

另一种选择是解析.lspci

于 2010-05-07T19:21:17.040 回答