本人再用terminal終端進行操作時候,發現自己平時使用的gpu被占用了,teamviewer用因為商業化而被禁用,參考別人的程式來
終止使用gpu的程式,如下:
首先,我們在終端輸入nvidia-smi:
nvidia-smi
在下面的processes框框裡,我們可以看到正常進行的程序,最左邊一列是gpu的id,第二列是我們待會需要用來終止程序的pid
當我們想要終止其中某個/或幾個gpu程序,可通過以下命令實現:
kill -9 pid
(其中,pid就是剛剛我們通過nvidia-smi命令查詢到的)
比如,我現在要關閉占用2和3號gpu的四個程序的pid分別是:19341、19367、19341、19367
(其實,後2個和前2個是一樣的,因為我在訓練的時候指定了用2個gpu訓練,實際只包含2個pid)
在終端輸入後,回車:
kill -9 19341 19367 19341 19367
(程序之間用空格隔開)
成功關閉了指定的程序!!!
如何在Linux下關閉ARP協議
方法一 臨時關閉arp協議 echo 1 proc sys net ipv4 conf eth0 arp ignore echo 2 proc sys net ipv4 conf eth0 arp announce 方法二 永久關閉arp協議 net.ipv4.conf.ens33.arp igno...
如何在linux終端下查詢C函式
參考文章 大家都知道在unix linux中有個man命令,可以查詢常用的命令,函式。可是對於我們這樣只知道用 man 函式名 來查詢的人來說,會遇到很多問題,比如 man read,我想看的是ansi c中stdio的read函式原型和說明,沒想到出來的確是bash命令的說明,這是怎麼回事呢?原來...
如何優雅的在 Linux 終端下進行錄影?
相信大家,初始在使用linux作業系統時,查詢歷史命令,第一時間會想到history命令 將顯示出之前操作過的命令,其無法顯示操作過的命令所輸出的過程及結果。但往往有時候,我們卻想知道在這台伺服器上操作了什麼?執行的過程是什麼樣的?輸出的結果又是怎麼樣的?那history命令就已經無法滿足我們的需求...