Linux、ubuntu系统下查看显卡型号、显卡信息详解
本文将介绍Linux系统下查看显卡硬件信息内容如下:
如何在ubuntu系统中查看显卡型号。(其他文章大多只介绍了命令而未介绍如何对应显卡型号)
在ubuntu系统中显卡详细信息,以及所代表的含义。
一,查看显卡型号
1,查看显卡型号命令
lspci | grep -i vga #----output------ 01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f06 (rev a1)
可以看到,查看到的显卡型号名称是一个十六进制数字代码。
接下来将得到的十六进制数字代码,带入网址中查询具体显卡型号。
2,以下网址输入数字代码查询显卡型号
The PCI ID Repository可以按照十六进制数字代码找到相应的显卡型号。(国外网站,打开比较慢,多刷新几次,有梯子会更快)
得到结果如下:
二,查看显卡信息
1,查看显卡信息命令
- nvidia-smi
- nvidia-smi(显示一次当前GPU占用情况)
- nvidia-smi -l(每秒刷新一次并显示)
- watch -n 5 nvidia-smi (其中,5表示每隔6秒刷新一次终端的显示结果)
得到信息如下:
2,显卡信息详解
- 第一栏的Fan:N/A是风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。有的设备不会返回转速,因为它不依赖风扇冷却而是通过其他外设保持低温(比如我们实验室的服务器是常年放在空调房间里的)。
- 第二栏的Temp:是温度,单位摄氏度。
- 第三栏的Perf:是性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
- 第四栏下方的Pwr:是能耗,上方的Persistence-M:是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少,这里显示的是off的状态。
- 第五栏的Bus-Id是涉及GPU总线的东西
- 第六栏的Disp.A是Display Active,表示GPU的显示是否初始化。
- 第五第六栏下方的Memory Usage是显存使用率。
- 第七栏是浮动的GPU利用率。
- 第八栏上方是关于ECC的东西。
- 第八栏下方Compute M是计算模式。
- 下面一张表示每个进程占用的显存使用率。
注: 显存占用和GPU占用是两个不一样的东西,显卡是由GPU和显存等组成的,显存和GPU的关系有点类似于内存和CPU的关系。
更多关于信息Linux系统下查看硬件信息的文章请查看下面的相关链接
相关推荐
-
Linux服务器硬件运行状态及故障邮件提醒的监控脚本分享
监控硬件运行状况 shell 监控cpu,memory,load average,记录到log,当负载压力时,发电邮通知管理员. 原理: 1.获取cpu,memory,load average的数值 2.判断数值是否超过自定义的范围,例如(CPU>90%,Memory<10%,load average>2) 3.如数值超过范围,发送电邮通知管理员.发送有时间间隔,每小时只会发送一次. 4.将数值写入log. 5.设置crontab 每30秒运行一次. ServerMonitor.sh #
-
详解Linux中几个获取硬件详细信息的命令
在Linux系统特别是服务器系统中常常会需要查看设备的硬件信息,这时候使用命令查看就显得非常方便.本文介绍几个在Linux系统中查看硬件信息的命令,它们是lspci.lsblk.lscpu 和 lsusb. lspci 命令 从命令的名称ls+pci的组合上大致也能看出来,lspci用于显示有关系统中的PCI总线以及与其连接的设备的信息.默认情况下,它显示设备的简短列表,如果配合指定的选项使用可以显示输出更详细的信息. 语法格式: lspci [参数] 常用参数: 选项 描述 -n 以数字方式显
-
Ubuntu中为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序
在Ubuntu Android简单介绍硬件抽象层(HAL)一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法.简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中.接着Ubuntu Android系统上编写Linux内核驱动程序实现方法一文中举例子说明了如何在Linux内核编写驱动程序.在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另一方面实现,即如何在硬件抽象层中增加硬件模块来和内核驱动程序交互.在这篇文章中,我们还将学习到
-
Linux查看服务器硬件信息的方法步骤
Hi,大家好:今天是双12,大家剁手了没.今天给大家带来的是<Linux查看服务器上的硬件信息>本篇文章的示例全部是在服务器(Inspur SA5112M4)上实现的,有些命令在虚拟机上达不到效果 查看服务器型号.序列号 root@zhangdaifu# dmidecode -s system-serial-number root@zhangdaifu# dmidecode -t system | grep -i 'serial number' Serial Number: 818123
-
基于Linux系统中查看硬件等信息的方法详解
本文介绍下,linux下查看硬件信息的命令与方法,包括主板序列号.cpu信息.内存信息.硬盘信息.网卡信息等.1,主板信息.查看主板的序列号 #使用命令dmidecode | grep -i 'serial number'#查看板卡信息cat /proc/pci 2,cpu信息 #通过/proc文件系统1) cat /proc/cpuinfo#通过查看开机信息2) dmesg | grep -i 'cpu'#3)dmidecode -t processor3,在linux系统中查看硬盘信息,常用
-
Linux下的硬件安装
1.安装 Linux 要占用多少硬盘空间? 决定于要安装什么distribution的Linux,以及需要装入多少应用程序,是否安装原代码等. 例如最基本的Slackware Linux大约需要10MB的空间,包括X Windows则要80M,假如要把基本系统工具程序.常用应用软件以及TCP/IP网络软件安装的话 ( 即A.B.N系列编号软件),差不多40-50MB,如要全部安装,大约200MB左右. 至于RedHat Linux,最小化安装(仅仅最基本的系统)大约需要60M,缺省安装大约要25
-
linux查看硬件配置命令的方法示例
硬件查看命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # cat /proc/version # 查看操作系统详情信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -
-
Linux常用查看硬件设备信息命令大全(值得收藏)
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du
-
Linux 系统下安装JDK1.8的教程详解
一,安装前的清理工作 rpm -qa | grep jdk rpm -qa | grep gcj yum -y remove java-xxx-xxx 二 , 在线下载JDK 命令: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b1
-
Ubuntu系统搭建django+nginx+uwsgi的教程详解
1. 在开发机上的准备工作 1.确认项目没有bug. 2.用pip freeze > requirements.txt将当前环境的包导出到requirements.txt文件中,方便在部署的时候安装. 3.将项目上传到服务器上的/srv目录下.这里以git的形式为例,打开终端,依次输入如下命令 •git init •git remote add origin xxx.git •git add . •git commit -m 'first commit' •git pull origin mas
-
Linux、ubuntu系统下查看显卡型号、显卡信息详解
本文将介绍Linux系统下查看显卡硬件信息内容如下: 如何在ubuntu系统中查看显卡型号.(其他文章大多只介绍了命令而未介绍如何对应显卡型号) 在ubuntu系统中显卡详细信息,以及所代表的含义. 一,查看显卡型号 1,查看显卡型号命令 lspci | grep -i vga #----output------ 01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f06 (rev a1) 可以看到,查看到的显卡型号名称是一
-
mac系统下Redis安装和使用步骤详解
前言 本篇文章主要讲述了Mac下Redis的安装和使用的经验,并将python如何操作Redis做了简单介绍. 1. redis 安装 和启动 1.1 用brew安装 1.查看系统是否已经安装了Redis brew info redis 这个命令会展示此系统下的redis信息,如果没有安装,会展示not install 2.输入命令安装Redis brew install redis 可能需要等一会,系统下载完redis的包,会自动进行安装 3.启动redis brew services sta
-
iOS自定义UITableView实现不同系统下的左滑删除功能详解
前言 在我们的app开发当中,经常会用到UITableView 的左滑删除的功能,通常的话效果如下 但有时候系统现有的功能并不能完全满足我们的开发需求,这样就需要我们在其现有的功能基础上自定义我们所需要的功能了.下图是在项目中自定义的按钮(只是修改了按钮的frame而已). 然后我就总结了一下根据不同的需求自定义不同的按钮. 一.系统默认左滑删除按钮 如果你对左滑删除按钮的要求不高,仅仅只是实现UITableView上cell的左滑删除功能,那在UITableView的代理方法中添加以下两种方法
-
Linux系统下virtuoso数据库安装与使用详解
最近在调研关联数据的一些东西,需要用到rdf数据库,所以接触了virtuoso数据库.安装的坑其实并不多,之前在windows 10上安过一次.这次在ubuntu 18.04上安装一下,其他的linux发行版安装的流程也差不多. virtuoso数据库的下载与使用 开源版本的virtuoso数据库可以在sourceforge下载.我用的是7.25版本.建议下载已经编译好的generic版本(下载图中标红色的那个),需要编译的那个版本我遇到了openssl版本不支持的问题. 下载完毕后将其解压到/
-
Ubuntu环境下SSH的安装及使用详解
SSH是指Secure Shell,是一种安全的传输协议,Ubuntu客户端可以通过SSH访问远程服务器 . SSH的简介和工作机制 SSH简介 传统的网络服务程序,如:ftp.POP和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据.而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到"中间人"(man-in-the-middle)这种方式的攻击.所谓"中间人"的攻击方式,就是"
-
Windows系统下安装MongoDB与Robomongo环境详解
前言 先到MongoDB官网下载安装包:https://www.mongodb.com/download-center#community我是win7 64位环境,下载默认的那个即可. 在Robomongo官网下载安装包:https://robomongo.org/download 全都是免费的. 安装mongodb: 根据你的系统下载 32 位或 64 位的 .msi 文件,下载后双击该文件,按操作提示安装即可. 安装过程中,你可以通过点击 "Custom(自定义)" 按钮来设置你的
-
Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)
1 查看CPU 1.1 查看CPU个数 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:删除重复行;wc –l命令:统计行数** 1.2 查看CPU核数 # cat /proc/cpuinfo | grep "cpu cores" | uniq cpu cores : 4 1.3 查看CPU型号 # cat /proc/cpuinfo | grep 'model name' |un
-
ubuntu系统下Python虚拟环境的安装和使用教程
前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开发就显得很有必要. 安装虚拟环境 •步骤: •打开Linux终端(快捷键Ctrl+Alt+T),输入命令: sudo apt install python-virtualenv sudo easy_install virtualenvwrapper 说明:以上两条命令逐条执行,完成后虚拟环境安装完毕. 或者可以使用pip安装,前提是安装了pip,一般python自
随机推荐
- 正则表达式详细介绍(下)
- 浅议辅音字母及字母组合的一般读音规则
- 详细介绍MyBatis 3.4.0版本的功能
- Mybatis 中的<![CDATA[ ]]>浅析
- Oracle 统计用户下表的数据量实现脚本
- ASP.NET调用WebService服务的方法详解
- 支付宝接口开发集成支付环境小结
- Python实现MySQL操作的方法小结【安装,连接,增删改查等】
- Android编程实现应用程序开机自启动的方法
- 详解RequireJs官方使用教程
- javascript跨域刷新实现代码
- select隐藏选中值对应的id,显示其它id的简单实现方法
- Window下PHP三种运行方式图文详解
- jQuery validate插件功能与用法详解
- jquery ajax执行后台方法
- Serv-U漏洞解析 防患于未然 serv_u安全设置
- JavaScript中undefined和null的区别
- Android中使用achartengine生成图表的具体方法
- RecyclerView中使用CheckBox出现勾选混乱的解决方法
- PyQt5实现五子棋游戏(人机对弈)