使用linux命令行进行单独的线程优先级检查
作者:互联网
我可以通过转到/ proc / $(pidof任务)/给出来查看应用程序中使用的线程数
cat status.
有没有办法使用命令检查linux中的单个线程优先级?
问候,
学习者
解决方法:
用-m -l运行ps.它将列出与特定PID相关的所有线程和优先级
ps -m -l [PID]
例:
PC@PCuser:~$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 -
编辑:
PC@PCuser:~$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
标签:linux,multithreading,pthreads,embedded-linux,thread-priority 来源: https://codeday.me/bug/20190703/1366227.html