本文部分內(nèi)容參考博客,十分感謝?。?!
問題描述:在Linux終端把進(jìn)程終止后,發(fā)現(xiàn)顯存沒有被釋放出來!
顯示所有進(jìn)程
ps aux|grep python
這個(gè)命令是在Linux操作系統(tǒng)中使用的,用于列出當(dāng)前運(yùn)行的進(jìn)程,并通過管道(|)將其結(jié)果傳遞給grep命令來篩選包含特定文本的行。具體來說,ps aux | grep 命令的各個(gè)部分以及它們的含義為
ps: 這是一個(gè)用于顯示當(dāng)前正在運(yùn)行的進(jìn)程的命令。它的名稱來自"Process Status"(進(jìn)程狀態(tài))的縮寫。
aux: 這是ps命令的選項(xiàng),用于指定要顯示的進(jìn)程的詳細(xì)信息。具體含義如下:
a: 顯示所有用戶的進(jìn)程,而不僅僅是當(dāng)前用戶的進(jìn)程。
u: 顯示詳細(xì)的進(jìn)程信息,包括用戶、CPU使用率、內(nèi)存使用率等。
x: 顯示不與終端相關(guān)的進(jìn)程,通常用于顯示后臺(tái)進(jìn)程。
|: 這是管道符號(hào),用于將ps aux的輸出傳遞給下一個(gè)命令,也就是grep。
grep: 這是一個(gè)用于在文本數(shù)據(jù)中搜索指定模式或字符串的命令。
grep后面一般加關(guān)鍵字,以表示需要展示的相關(guān)進(jìn)程(就比如ps aux|grep python命令,它將展示關(guān)鍵字為python的進(jìn)程,如Fig.2所示)
在Fig.2(下圖為Fig.2的部分截圖)中,ps aux | grep python 命令列出了關(guān)鍵字為python的相關(guān)進(jìn)程的詳細(xì)信息。以倒數(shù)第一行(PID為62363)進(jìn)程為例,講述每個(gè)列的具體含義:
root: 進(jìn)程的用戶名,表示這個(gè)進(jìn)程是由用戶名為 “root” 的用戶啟動(dòng)的。
62363: 進(jìn)程的進(jìn)程號(hào)(PID),是操作系統(tǒng)為每個(gè)進(jìn)程分配的唯一標(biāo)識(shí)符。
2.1: 進(jìn)程的CPU使用率。這個(gè)值表示進(jìn)程在一段時(shí)間內(nèi)占用了 CPU 時(shí)間的百分比。
0.6: 進(jìn)程的內(nèi)存使用率,表示進(jìn)程占用的物理內(nèi)存百分比。
49088180: 進(jìn)程的虛擬內(nèi)存大小,以字節(jié)為單位。這是進(jìn)程能夠訪問的總內(nèi)存量,包括實(shí)際物理內(nèi)存和交換空間。
3645904: 進(jìn)程的物理內(nèi)存大小,以字節(jié)為單位。這是實(shí)際占用的物理內(nèi)存量。
pts/11: 進(jìn)程的終端信息。PTS,簡稱偽終端(Pseudo Terminal),這個(gè)偽終端通常以 pts/N 的形式命名,其中 N 是一個(gè)數(shù)字,表示該偽終端的唯一標(biāo)識(shí)符。所以,pts/11 表示系統(tǒng)上的第11個(gè)偽終端。
T1: 進(jìn)程的狀態(tài)。T1應(yīng)該是進(jìn)程終止的意思吧,我也不是很確定(根據(jù)Terminated推斷哈哈哈哈)。
12.18: 進(jìn)程的啟動(dòng)時(shí)間,以小時(shí)和分鐘表示。
0.57: 進(jìn)程的累計(jì)CPU時(shí)間,表示進(jìn)程自啟動(dòng)以來已經(jīng)使用的CPU時(shí)間,以小時(shí)和分鐘表示。
run_cdm.py task_names FB15K237 d_multiple 1 d_min_ratio 1: 進(jìn)程的命令行。這是啟動(dòng)進(jìn)程時(shí)使用的命令,可以告訴你進(jìn)程正在執(zhí)行的任務(wù)或程序。
殺死單個(gè)進(jìn)程
kill -9 PID
殺死多個(gè)進(jìn)程
kill -9 PID PID PID...
根據(jù)關(guān)鍵字批量殺死進(jìn)程
pkill -9 python
結(jié)果如下,顯存已經(jīng)被釋放出來了!文章來源:http://www.zghlxwxcb.cn/news/detail-832430.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-832430.html
到了這里,關(guān)于終止進(jìn)程后,GPU顯存仍被占用問題 | kill -9徹底殺死進(jìn)程 | ps aux|grep python的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!