Ubuntu 16 釋放視訊記憶體的方法

    在跑深度學習的時候,有時候由於關閉程式的不規範,導致視訊記憶體一直被佔用,以致於下一次跑網路的時候會出現現存不足的情況。在這種情況下可以使用如下指令:

sudo kill -9 PID
  • 1

    PID這裡應該由具體你想關閉哪個佔用視訊記憶體的程式的PID號代替,輸入指令:

watch -n 1 nvidia-smi
  • 1

    即可檢視哪些程式佔用了多少視訊記憶體,如下圖:
這裡寫圖片描述
    那麼如果我想結束python程序的話(因為這個程序佔用了我3G左右的視訊記憶體),就輸入sudo kill -9 13042即可,這裡的13042就是這個程序的PID號,從圖中也可以看到。

轉載來源 Ubuntu 16 釋放視訊記憶體的方法