PS命令中關於state項的註解

2021-06-14 15:13:19 字數 493 閱讀 5142

ps aux命令中的stat項是檢視當前程序的狀態,各字母分別代表不同含義。

r=可執行

d=在等待磁碟

s=在睡眠(<20s)

t=被跟蹤或被停止

z=僵程序

附加標誌:

w=程序被交換出去

<=程序擁有比普通優先順序更高的優先順序

n=程序擁有比普通優化級更低的優先順序

l=有些頁面被鎖在記憶體中

s=程序是會話的先導程序

ps aux命令其它項中還有兩項不太好理解,記錄在此

vsz=程序的虛擬大小

rss=駐留集的大小(記憶體中頁的數量)

還有乙個命令,消耗較少的系統資源顯示更為強大的資訊 

ps lax

其中此命令中如下幾項註解:

pid 父程序id

ni 謙讓值(值越高,程序優先順序越低。可使用nice或renice調整,只可調大,不可調小)

wchan 程序正在等待的資源

Linux中的ps命令(1)

linux 的 ps命令 要對程序進行監測和控制,首先必須要 了解當前程序的情況,也就是需要檢視當前程序,而ps命令就是最基本同時也是非常強大的程序檢視命令.使用該命令 可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有殭屍 哪些程序占用了過多的資源等等.總之大部分資訊都是可以通過執行...

shell中的ps命令詳解

linux中的ps命令是process status的縮寫。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些程序的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程...

shell中的PS命令的含義

1.ps檢視程序的命令。2.ps命令中的 cpu是指乙個程序占用cpu的時間百分比。ps的man手冊的解釋是這樣的 ps的 中是這樣處理的 其中seconds since boot是用當前時間減去系統啟動時的時間得到的,啟動的時間通過讀 proc stat中的btime獲得。而start time是...