導航:首頁 > 操作系統 > linuxgpu測試

linuxgpu測試

發布時間:2024-11-17 13:49:28

A. linux查看gpu的命令

1、首先在ubuntu系統中按Ctrl+Alt+T快捷鍵打開命令輸入框,輸入「gnome-terminal」命令,然後按回車鍵即可打開終端:
2、然後在終端中輸入命令「lspci | grep -i nvidia」即可得到NVIDIA顯卡的信息:
3、最後可以用Linux查看Nvidia顯卡信息及使用情況,Nvidia自帶一個命令行工具可以查看顯存的使用情況,終端輸入「nvidia-smi」

B. 查看linux電腦gpu的參數

1、Linux查看顯卡信息:

lspci | grep -i vga

2、使用nvidia GPU可以:

lspci | grep -i nvidia

表頭釋義:

C. Linux下使用Unigine-heaven測試顯示卡

軟體官網:benchmark.unigine.com/h...

Linux版本的下載鏈接為:assets.unigine.com/d/Un...

下載的安裝文件名為Unigine_Heaven-4.0.run。

將安裝文件復制到Linux系統桌面或任意目錄,並在終端中執行:sudo ./Unigine_Heaven-4.0.run進行安裝。

安裝完成後,會在保存安裝文件的目錄下生成一個Unigine_Heaven-4.0的目錄。進入該目錄,使用終端執行:sudo ./heaven啟動程序。

軟體主界面提供了語言、畫面質量等設置選項,點擊「Run」開始運行測試。

測試畫面與3DMARK相似,屏幕右上角顯示具體信息,包括實時幀率、顯卡型號、核心頻率、顯存頻率和GPU運行溫度。

以華碩GTX1050ti為例,在Ubuntu 18.04.4系統下,默認的Nouveau開源顯示卡驅動導致Unigine Heaven測試的平均幀率僅為1幀,無法正常運行。安裝從NVIDIA官網下載的顯示卡驅動後,幀率提升至69,畫面流暢。

安裝獨顯驅動後,在終端輸入:sudo nvidia-settings打開顯示卡面板。

在PowerMizer欄目下,將右側最下面的Prefered Mode設置為「Prefer Maximum performance」,這樣GPU頻率和顯存頻率將始終保持最高頻率運行。

D. 命令查看Linux伺服器內存、CPU、顯卡、硬碟使用情況

大致結果類似下圖:

Mem行(單位均為M):

(-/+ buffers/cache)行:

Swap行指交換分區。

實際上不要看free少就覺得內存不足了,buffers和cached都是可以在使用內存時拿來用的,應該以(-/+ buffers/cache)行的free和used來看。只要沒發現swap的使用,就不用太擔心,如果swap用了很多,那就要考慮增加物理內存了。

大致結果類似下圖:

上方文字部分的紅框為總的CPU佔用百分率,下方的表格是每個進程的CPU佔用率,在表格第一行可以看到紅框中佔用率超過了150%,這是因為伺服器是多核CPU,而該進程使用了多核。

大致結果類似下圖:

表格中會顯示顯卡的一些信息,第一行是版本信息,第二行是標題欄,第三行就是具體的顯卡信息了,如果有多個顯卡,會有多行,每一行的信息值對應標題欄對應位置的信息。

需要注意的一點是顯存佔用率和GPU佔用率是兩個不一樣的東西,類似於內存和CPU,兩個指標的佔用率不一定是互相對應的。

在下面就是每個進程使用的GPU情況了。

大致結果如下圖:

表格中每一行代表一個文件系統,各列意義如下:

要查看具體某個文件或者文件夾的大小的話,可以使用下面的命令:

命令可以查看文件或文件夾的磁碟使用空間,而-h參數的意思是使用GB、MB等易讀的格式。如果不帶--max-depth參數,那麼將循環列出文件夾下所有文件和文件夾佔用的空間,帶此參數,則是指定深入目錄的層數。

如果要看文件夾下所有文件的大小,可以使用*:

查看作者首頁

E. 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卡的序號)

閱讀全文

與linuxgpu測試相關的資料

熱點內容
香港伺服器什麼時候租用 瀏覽:596
福州高精密三坐標測量儀編程 瀏覽:707
變數的作用域編譯預處理 瀏覽:177
程序員買台式機好還是筆記本 瀏覽:810
安卓叮當貓年卡怎麼樣 瀏覽:426
自學旅遊英語用什麼app 瀏覽:153
linux埠開放命令 瀏覽:679
單片機小汽車 瀏覽:951
思考與決策pdf 瀏覽:622
ted加密貨幣 瀏覽:719
聯想伺服器如何安裝硬碟陣列驅動 瀏覽:128
c語言編譯器怎麼打中文 瀏覽:490
加密exe文件打不開怎麼辦 瀏覽:12
仕女pdf 瀏覽:931
安裝儲存伺服器是什麼意思 瀏覽:112
如何改文件夾內照片的後綴 瀏覽:765
程序員與公關關系 瀏覽:202
linuxgpu測試 瀏覽:385
tcl智能鎖用什麼app 瀏覽:143
程序員那麼可愛不好看 瀏覽:890