我可以去的/ 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
优先级范围是多少?数字越大意味着优先级越高 –