当前位置: 首页 > news >正文

linux 如何查看gpu使用情况

Intel 显卡

Intel 显卡可以通过安装 intel-gpu-tools 来查看显卡运行情况:

apt install intel-gpu-tools

如果你设置了显卡 SR-IOV 虚拟化直通,那么命令可能需要修改一下才能生效:

intel_gpu_top -d sys:/sys/devices/pci0000:00/0000:00:02.0

这么长的命令使用很不方便,我们可以通过设置 alias 别名来提升使用效率,编辑 .bashrc 文件:

vim .bashrc #添加如下内容 alias intel="intel_gpu_top -d sys:/sys/devices/pci0000:00/0000:00:02.0'

设置好别名后就可以通过 intel 这个命令查看显卡运行情况了。

AMD 显卡查看运行情况可以通过两个工具实现,首先可以通过 radeontop:

#安装 radeontop apt install radeontop #查看 radeontop

还可以使用 AMD 发布的 amd-smi 命令查看:

#安装 amd-smi-lib apt install amd-smi-lib #查看 amd-smi

NVIDIA 显卡

NVIDIA 显卡则可以通过知名的 nvidia-smi 命令查看。这个工具集成在 NVIDIA 显卡驱动里,所以理论上只要成功安装了显卡驱动,那么就可以在命令行中使用该命令查看显卡运行状态(Linux 和 Windows 均可用)。

通过 nvidia-smi 限制 NVIDIA 显卡功耗

nvidia-smi 除了可查看显卡运行状态,还是一个强大的显卡控制工具,可以调整显卡运行频率和功耗。在 Linux 平台上可以用如下两个命令限制 NVIDIA 显卡功耗(以 Tesla P4 为例,限制显卡最大功耗为 60W):

#设置永久化 sudo nvidia-smi -pm 1 #设置显卡最大功耗 sudo nvidia-smi -pl 60

限制显卡运行功耗,是解决散热不足导致降频的一种折中解决方案。

http://www.dtcms.com/a/49528.html

相关文章:

  • 深入解析Tiktokenizer:大语言模型中核心分词技术的原理与架构
  • Java分支和循环结构详解/while/do while /for循环详解/死循环/Random用法
  • 如何优化Android应用的性能
  • leetcode113-路径总和II
  • STM32---FreeRTOS中断管理试验
  • WebP2P技术在嵌入式设备中的应用:EasyRTC音视频通话SDK如何实现高效通信?
  • Baklib内容中台赋能企业智管
  • FastGPT 源码:如何实现 “问题优化“
  • 【Canny 边缘检测详细讲解】
  • 深度学习-大白话解释循环神经网络RNN
  • C高级linux
  • 基于51单片机的汽车防撞系统proteus仿真
  • 《人工智能与民生》: llama3.2-vision 的初稿
  • React Native 实现滑一点点内容区块指示器也滑一点点
  • linux启程指南——体悟虚拟开源天地的漫步翩翩
  • <03.04>八股文
  • HttpServletRequest、ServerHttpRequest 和 ServerWebRequest作用详解
  • K8S学习之基础九:pod的生命周期
  • Ubuntu20.04双系统安装及软件安装(四):国内版火狐浏览器
  • linux应用:errno、perror、open、fopen
  • StableDifussion初学(模型选择区)
  • 除了DeepSpeed,在训练和推理的时候,显存不足还有什么优化方法吗?FlashAttention 具体是怎么做的
  • Gartner发布安全运营指标构建指南
  • SpringMVC 的配置及拦截器
  • 浅谈开发基于DeepSeek的编程辅助插件需要系统性的技术规划和实施方案
  • Python+Vue+数据可视化的考研知识共享平台(源码+论文+讲解+安装+调试+售后)
  • 【HarmonyOS Next】自定义Tabs
  • 脑机接口SSVEP经典算法 TRCA任务相关成分分析 matlab实战
  • 05类加载机制篇(D6_方法调用和方法执行)
  • QSFP(Quad Small Form-factor Pluggable)详解