【ubuntu】 顯卡訓練模型錯誤 已放棄 (核心已轉儲) 正確解決方法

在Ubuntu系統下用顯卡訓練深度學習模型時,總會遇到以下問題:

已放棄(核心已轉儲)

 此時說明GPU的顯存已滿,一種解決辦法是重啓命令行或重啓電腦,另一種方法是手動清理顯存,步驟如下:

首先在命令行輸入指令

nvidia-smi

 查看顯卡使用情況,可以發現最右下角名爲python的進程佔用顯存最多,但實際已將程序關閉,這時就需要手動清理

 可以觀察到,python進程的PID號爲120489,此時執行以下命令:

sudo kill -9 PID # 請執行下面的命令

需注意將PID替換爲自己需要清理的進程PID號,如本例中將執行:

sudo kill -9 120489

注意:在清理時要確保所清理的進程已經沒有用!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章