我可以去的/ proc/$(的pidof任務)中看到應用程序中使用的線程數/並給予個別線程優先級使用命令行,在linux
貓狀態檢查。
有什麼辦法來檢查linux中使用命令的個人線程優先級?
問候,
學習者
我可以去的/ proc/$(的pidof任務)中看到應用程序中使用的線程數/並給予個別線程優先級使用命令行,在linux
貓狀態檢查。
有什麼辦法來檢查linux中使用命令的個人線程優先級?
問候,
學習者
運行PS與-m -l
。它會列出所有線程和優先級相對於特定的PID
ps -m -l [PID]
例子:
[email protected]:~$ ps -m -l 10070
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 - 1000 10070 1 0 - - - 31325 - ? 0:42 gedit
0 S 1000 - - 0 80 0 - - poll_s - 0:41 -
1 S 1000 - - 0 80 0 - - poll_s - 0:00 -
1 S 1000 - - 0 80 0 - - poll_s - 0:00 -
編輯:
[email protected]:~$ ps -T -l [PID]
F S UID PID SPID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 1000 10070 10070 1 0 80 0 - 31325 poll_s ? 0:42 gedit
1 S 1000 10070 10073 1 0 80 0 - 31325 poll_s ? 0:00 gedit
1 S 1000 10070 10074 1 0 80 0 - 31325 poll_s ? 0:00 gedit
或者,top -H
(或top
隨後擊中H
鍵)進行交互式視圖。
然而參照。 https://superuser.com/questions/286752/unix-ps-l-priority
我更喜歡'ps -T -l [PID]' – nodakai
是的你是對的。它會提供更多的信息。我會更新我的回答 – sujin
優先級範圍是多少?數字越大意味着優先級越高 –