1. top 命令
动态显示整个系统的进程和 CPU 使用情况。
显示每个线程的 CPU 使用率。
2. ps 命令
显示正在运行的进程的详细信息。
使用 -L 标志过滤线程。
使用 -eo 标志指定要显示的列,包括 CPU 使用率(%CPU)。
3. perf top 命令
高级性能分析工具。
显示每个线程的 CPU 使用率和事件统计信息。
需要 root 权限。
4. htop 命令
交互式进程查看器。
提供树状视图,显示每个线程的 CPU 使用率。
可以筛选和排序线程。
5. vmstat 命令
显示虚拟内存统计信息。
包括每个 CPU 的 CPU 使用率。
6. mpstat 命令
显示多处理器的 CPU 使用率。
可以指定特定 CPU 或内核。
7. strace 命令
追踪系统调用和信号。
可以用于识别导致高 CPU 使用率的线程。
8. dtrace 命令
强大的动态追踪工具。
可以用来追踪线程的 CPU 使用率和其他事件。
下一篇:linux如何查看cpu核数占用