Linux查看GPU信息和使用情況的實現(xiàn)命令
1.Linux查看顯卡信息
lspci | grep -i vga
2.使用nvidia GPU
lspci | grep -i nvidia
個人感覺看不出什么信息,除了顯存大小,另外就是可以通過加入前面的顯卡編號,顯示更加詳細(xì)的信息。
lspci -v -s 00:0f.0
3.Linux查看Nvidia顯卡信息及使用情況
Nvidia自帶一個命令行工具可以查看顯存的使用情況:
nvidia-smi
表頭釋義:
Fan:顯示風(fēng)扇轉(zhuǎn)速,數(shù)值在0到100%之間,是計算機的期望轉(zhuǎn)速,如果計算機不是通過風(fēng)扇冷卻或者風(fēng)扇壞了,顯示出來就是N/A;
Temp:顯卡內(nèi)部的溫度,單位是攝氏度;
Perf:表征性能狀態(tài),從P0到P12,P0表示最大性能,P12表示狀態(tài)最小性能;
Pwr:能耗表示;
Bus-Id:涉及GPU總線的相關(guān)信息;
Disp.A:是Display Active的意思,表示GPU的顯示是否初始化;
Memory Usage:顯存的使用率;
Volatile GPU-Util:浮動的GPU利用率;
Compute M:計算模式;
下邊的Processes顯示每塊GPU上每個進程所使用的顯存情況。
如果要周期性的輸出顯卡的使用情況,可以用watch指令實現(xiàn):
watch -n 10 nvidia-smi
命令行參數(shù)-n后邊跟的是執(zhí)行命令的周期,以s為單位。
4.多用戶使用顯卡,如何查看那個顯卡進程是自己的呢?
fuser -v /dev/nvidia*
fuser 結(jié)果,數(shù)字即為PID。
找到占用的[pid](一般就是python, 圖中即為13242和52360),然后:
ps -ef|grep [pid]
最后
kill -9 [pid]
如果沒裝fuser
apt-get install fuser
以上就是Linux查看GPU信息和使用情況的實現(xiàn)命令的詳細(xì)內(nèi)容,更多關(guān)于Linux查看GPU的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
shell腳本實現(xiàn)linux系統(tǒng)文件完整性檢測
這篇文章主要介紹了shell腳本實現(xiàn)linux系統(tǒng)文件完整性檢測,本文給出的腳本使用對比MD5的方法,檢測linux系統(tǒng)文件是否被替換等問題,需要的朋友可以參考下2014-12-12Linux Shell中curl和wget使用代理IP的方法教程
這篇文章主要給大家介紹了關(guān)于在Linux Shell中curl和wget使用代理IP的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08Linux壓縮和解壓命令大全之tar、gzip和zip詳細(xì)教程
本文介紹了常用的壓縮和解壓命令,包括tar、gzip和zip,通過使用這些命令,我們可以方便地對文件和目錄進行壓縮和解壓操作,從而節(jié)省存儲空間和提高傳輸效率,需要的朋友可以參考下2023-09-09