A. linux中如何管理Nvidia GPU卡
1.查看显卡信息
由于测试环境使用的是NVIDIA的显卡,这里直接通过lspci命令即可查询具体显卡信息
“00:06.0”,这一个参数是总线编号,第二个是插槽编号,第三个是功能编号,它们都是十六进制的数字。
2.查看显存以及GPU的使用情况
Nvidia自带一个命令行工具可以查看显存的使用情况: nvidia-smi
参数解释:
Fan: 显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷却或者风扇坏了,显示出来就是N/A;
Temp: 显卡内部的温度,单位是摄氏度;
Perf: 表征性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能;
Pwr: 能耗表示;
Bus-Id: 涉及GPU总线的相关信息;
Disp.A: 是Display Active的意思,表示GPU的显示是否初始化;
Memory Usage: 显存的使用率;
Volatile GPU-Util: 浮动的GPU利用率;
Compute M: 计算模式;
下边的Processes显示每块GPU上每个进程所使用的显存情况,上述测试环境没有,可参考它图如下:
3.周期性的输出显卡的使用情况
可以参考如下命令:
命令行参数-n后边跟的是执行命令的周期,以s为单位。
1.列出所有可用的Nvidia设备
2.列出每个GPU卡的详细信息
3.查询某个GPU卡的详细信息 (指定GPU卡的id,只截图一部分)
4.要以1秒的更新间隔监控GPU的总体使用情况
5.要以1秒的更新间隔监视每个进程的GPU使用情况
6.加上-pm参数可设置持久模式:0/禁用,1/启用
7.加上-e参数可以切换ECC支持:0/禁用,1/启用
8. 加上-r参数可以重启某个GPU卡(0是GPU卡的序号)
B. Linux中如何查看显卡硬件信息
使用命令:lspci
|
grep
-i
vga
这样就可以显示机器上的显卡信息,比如
[root@localhost
conf]#
lspci
|
grep
-i
vga
01:00.0
VGA
compatible
controller:
nVidia
Corporation
Device
1081
(rev
a1)
02:00.0
VGA
compatible
controller:
nVidia
Corporation
GT215
[GeForce
GT
240]
(rev
a2)
08:05.0
VGA
compatible
controller:
ASPEED
Technology,
Inc.
ASPEED
Graphics
Family
(rev
10)
C. Linux下如何查看NVIDIA显卡信息
1、首先在ubuntu系统中按Ctrl+Alt+T快捷键打开命令输入框,输入“gnome-terminal”命令,然后按回车键即可打开终端:
D. linux查看gpu卡命令
Linux查看显卡信息:
lspci | grep -i vga
使用nvidia GPU可以:
lspci | grep -i nvidia
E. 如何在Linux上使用命令行查看硬件信息
图形处理器(GPU)又称视觉处理单元(VPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上运行绘图运算工作的微处理器。图形处理器可单独与专用电路板以及附属组件组成显卡,或单独一片芯片直接内嵌入到主板上,或者内置于主板的北桥芯片中。 如果要安装相应的显卡驱动程序让显卡正常工作,首先必需要知道显卡厂商及其正确的型号。大多数 Linux 发行版都可以检测出显卡品牌,但并不总能正确识别型号。所以,我们可能需要手动查看显卡型号/序列号。 下面,我们将介绍在 Linux 中如何使用命令行来查看显卡硬件信息。 获取显卡硬件信息 在 Linux 中目前有几个命令可以用来获取硬件信息,其中 lspic 命令行工具便可用来获取显卡的硬件信息。 大家可使用如下命令来获取系统上的显卡信息: lspci -vnn grep VGA -A 12 执行之后大家可以看到类似如下输出: 第一行输出便有硬件厂商、型号名称/序列号和 PCI ID。大家可以看到上图中所示的 8086:0416,其中冒号前半部分的 8086 表示厂商 ID(这里是 Intel),后半部分 0416 表示 PCI ID,用于指示图形单元模型。 此外,大家还可以使用 lshw 命令来获取上述信息: lshw -C display 执行之后大家可以看到类似如下输出: 查看当前使用的显卡驱动 要查看当前 Linux 系统上所使用的显卡驱动名称,同样可以使用 lshw 命令: sudo lshw -c video grep configuration 上图中可以看到输出的显卡驱动名称有两条,其中一条为 driver=i915,我们则可以使用如下命令来检查显卡驱动的详情(另外一条操作类似): modinfo i915 检查硬件加速 启用基于硬件的 3D 加速可以在绘制 3D 图形时直接使用硬件进行处理,这大大加快了 3D 渲染的速度。要使用该功能,必需显卡支持硬件加速并安装了正确的驱动。 我们可以使用 glxinfo 命令来获查看得 OpenGL 的详细信息: glxinfo grep OpenGL
F. c++ linux 如何获取显卡的数量
可以使用shell命令lspci。lspci就是显示所有的pci设备信息,pci是一种总线,而通过pci总线连接的设备就是pci设备。我们只需要在PCI总线里面把显示设备找出来就可以。
linux的shell命令可以查看显卡:
lspci|grepVGA
如果出现命令没有找到的提示,可以如下操作:
检查一下:
yumwhatprovides*/lspci
安装:
yuminstallpciutils
最后再次使用lspci命令
lspci|grepVGA|wc-l
G. 一个弱弱的LINUX系统问题:LINUX命令行下如何查看服务器配置啊~!
Linux命令行下可以使用一系列命令查看各种硬件信息,从而得知服务器配置。
参考命令如下:
查看主板的序列号: dmidecode | grep -i ’serial number’
用硬件检测程序kuz探测新硬件:service kudzu start ( or restart)
查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]
查看内存信息:cat /proc/meminfo [free -m][vmstat]
查看板卡信息:cat /proc/pci
查看显卡/声卡信息:lspci |grep -i ‘VGA’[dmesg | grep -i 'VGA']
查看网卡信息:dmesg | grep -i ‘eth’[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']
查看PCI信息:lspci (相比cat /proc/pci更直观)
查看USB设备:cat /proc/bus/usb/devices
查看键盘和鼠标:cat /proc/bus/input/devices
查看系统硬盘信息和使用情况:fdisk & disk – l & df
查看各设备的中断请求(IRQ):cat /proc/interrupts
查看系统体系结构:uname -a
查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]
dmidecode查看硬件信息,包括bios、cpu、内存等信息
测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev \?
查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v
查看当前系统中已经应用的补丁:showrev –p
显示当前的运行级别:who –rH
查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind
dmesg | more 查看硬件信息
lspci 显示外设信息, 如usb,网卡等信息
lsnod 查看已加载的驱动
lshw
psrinfo -v 查看当前处理器的类型和速度(主频)
prtconf -v 打印当前的OBP版本号
iostat –E 查看硬盘物理信息(vendor, RPM, Capacity)
prtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息
df –F ufs –o i 显示已经使用和未使用的i-node数目
isalist –v
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
Cpuinfo 主机CPU信息
Dma 主机DMA通道信息
Filesystems 文件系统信息
Interrupts 主机中断信息
Ioprots 主机I/O端口号信息
Meninfo 主机内存信息
Version Linux内存版本信息
备注: proc – process information pseudo-filesystem 进程信息伪装文件系统
H. linux系统怎样查看显卡驱动安装与否
命令行下执行:
$ lshw -c video
看configurure字段有没有driver字样,若有内容,则显卡驱动装好了。
例子: