当前位置:首页 > linux > 正文

linux中怎么查看cpu占用高的线程(linux进程优先级和线程优先级)

  • linux
  • 2024-03-15 21:22:39
  • 6334
查看 Linux 中 CPU 占用最高的线程
1. 使用 top 命令
top -H -p PID
-H:显示线程视图
-p PID:指定特定进程的 PID
2. 使用 ps 命令
ps -Leo pid,ppid,%cpu,%mem,cmd | sort -nrk 3,3
-L:显示线程信息
-e:显示所有进程
-o:指定要显示的列
pid:进程 ID
ppid:父进程 ID
%cpu:CPU 使用率
%mem:内存使用率
cmd:命令
3. 使用 htop 命令
htop 是一个交互式的过程查看器,它可以显示线程视图。
安装 htop:sudo apt install htop
运行 htop 并按 F6 切换到线程视图
例子:要素
PID:线程的进程 ID
Thread ID:线程的 ID
CPU Usage:CPU 使用率
Memory Usage:内存使用率
Thread Name:线程的名称
Command:线程所属的命令