linux系统查看显存容量命令

worktile 其他 50

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要在Linux系统中查看显存容量,可以使用以下命令:

    1. lspci 命令:这个命令用于显示计算机中的PCI设备信息,包括显卡。可以使用以下命令来查看显存大小:
    “`
    lspci -v | grep -i VGA
    “`
    该命令将显示关于显卡的详细信息,包括显存容量。

    2. nvidia-smi 命令:如果你使用的是NVIDIA显卡驱动,可以使用nvidia-smi命令来查看显存大小。使用以下命令:
    “`
    nvidia-smi
    “`
    该命令将显示关于NVIDIA显卡的详细信息,包括显存容量。

    3. lshw 命令:lshw命令用于显示硬件信息。可以使用以下命令来查看显存大小:
    “`
    sudo lshw -C display
    “`
    该命令将显示关于显示设备的详细信息,包括显存容量。

    以上是在Linux系统中查看显存容量的几种常用命令。根据自己的需求和系统环境选择相应的命令即可。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统下,可以使用以下命令来查看显存容量:

    1. lspci命令:
    lspci命令用于显示系统中的PCI设备信息,包括显卡。在终端中运行lspci命令,可以查看有关显卡的详细信息,包括显存容量。运行命令后,在输出中找到显卡相关的信息部分,其中会显示显存容量。

    “`shell
    lspci | grep -i vga
    “`

    输出结果可能类似于:

    “`
    00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
    “`

    在该示例中,可以看到该系统使用的显卡是Intel UHD Graphics 630,但是并没有显示显存容量。因此,lspci命令可能无法直接提供显存容量信息。

    2. nvidia-smi命令(仅适用于Nvidia显卡):
    如果你的显卡是Nvidia显卡,可以使用nvidia-smi命令来查看显存容量。该命令显示了关于Nvidia显卡的详细信息,包括显存容量。

    “`shell
    nvidia-smi
    “`

    输出结果可能类似于:

    “`
    +—————————————————————————–+
    | NVIDIA-SMI 465.19.01 Driver Version: 465.19.01 CUDA Version: 11.3 |
    |——————————-+———————-+———————-+
    | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
    | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
    | | | MIG M. |
    |===============================+======================+======================|
    | 0 Tesla K80 Off | 00000000:00:1E.0 Off | 0 |
    | N/A 51C P8 27W / 149W | 0MiB / 11441MiB | 0% Default |
    | | | N/A |
    +——————————-+———————-+———————-+
    “`

    在该示例中,可以看到该系统使用的显卡是Nvidia Tesla K80,显存容量为11441MiB。

    3. hwinfo命令:
    hwinfo命令用于显示硬件相关信息,包括显卡。在终端中运行hwinfo命令,可以查看有关显卡的详细信息,包括显存容量。

    “`shell
    sudo hwinfo –gfxcard –short
    “`

    输出结果可能类似于:

    “`
    02: PCI 02.0: 0300 VGA compatible controller
    [Created at pci.386]
    Unique ID: _Znp.2C7LutZBSkJ
    Hardware Class: graphics card
    Model: “NVIDIA GP107 [GeForce GTX 1050 Ti]”
    Vendor: pci 0x10de “NVIDIA Corporation”
    Device: pci 0x1c82 “GP107 [GeForce GTX 1050 Ti]”
    SubVendor: pci 0x1462 “Micro-Star International Co., Ltd. [MSI]”
    SubDevice: pci 0x8c94
    Revision: 0xa1
    Video Priority: 0
    Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable,disabled)
    Memory Range: 0xf0000000-0xf7ffffff (ro,non-prefetchable,disabled)
    Memory Range: 0xf8000000-0xf9ffffff (ro,non-prefetchable,disabled)
    I/O Ports: 0xe000-0xe07f (rw,disabled)
    Memory Range: 0x000c0000-0x000dffff (rw,disabled)
    IRQ: 11 (no events)
    Module Alias: “pci:v000010DEd00001C82sv00001462sd00008C94bc03sc00i00”
    “`

    在该示例中,可以看到该系统使用的显卡是Nvidia GeForce GTX 1050 Ti,但是并没有显示显存容量。因此,hwinfo命令也可能无法直接提供显存容量信息。

    4. /var/log/Xorg.0.log文件:
    Xorg.0.log文件存储有关X服务器和显卡的详细信息,包括显存容量。可以通过查看该日志文件来获取显存容量信息。

    “`shell
    cat /var/log/Xorg.0.log | grep Memory
    “`

    输出结果可能类似于:

    “`
    [ 3.496] (–) NVIDIA(0): Memory:
    “`

    在该示例中,显示了有关显存的详细信息。

    5. 可以使用以下命令组合来查找显存容量:

    “`shell
    find /sys/devices -name “size” | grep -i “vga”
    “`

    输出结果可能类似于:

    “`
    /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-VGA-1/gpu:0/subsystem_size
    “`

    在该示例中,显示了有关显存容量的路径。可以使用cat命令来获取实际的显存容量信息。

    请注意,上述命令可能需要以root权限运行或添加sudo前缀才能访问相关文件和目录。此外,不同的系统和配置可能导致命令输出的格式和内容的差异,具体请根据自己的系统环境进行调整。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用多种命令来查看显存容量。以下介绍几种常用的方法:

    1. lspci命令:
    lspci命令用于显示全部PCI(Peripheral Component Interconnect)设备信息,包括显卡信息。打开终端,输入以下命令:
    “`
    lspci | grep VGA
    “`
    这将会列出计算机中的显卡信息,包括显存容量。

    2. free命令:
    free命令用于显示系统内存使用情况。打开终端,输入以下命令:
    “`
    free -h
    “`
    其中,“-h”参数用于以人类可读的方式显示内存容量。在输出中,显存容量会在“GPU”一行下的“Mem”列中显示。

    3. nvidia-smi命令:
    如果使用的是NVIDIA显卡,可以使用nvidia-smi命令来查看显存容量。打开终端,输入以下命令:
    “`
    nvidia-smi
    “`
    该命令会显示NVIDIA显卡的详细信息,包括显存容量。

    4. dmidecode命令:
    dmidecode命令用于显示系统硬件信息,包括显卡信息。打开终端,输入以下命令:
    “`
    sudo dmidecode | less
    “`
    使用“less”命令可以逐页查看输出结果。在输出中,可以搜索“Graphics”,然后查找显存容量的信息。

    5. lshw命令:
    lshw命令用于显示硬件信息。打开终端,输入以下命令:
    “`
    sudo lshw -C display
    “`
    该命令会显示计算机中的显示适配器信息,包括显存容量。

    以上是几种常用的方法来查看Linux系统中的显存容量。可以根据具体情况选择最适合自己的方法来查看显存容量。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部