perf 命令查看pid是123进程热点函数的方法
时间: 2023-12-24 19:04:43 浏览: 232
性能验证工具,可以查看到每个子函数的时间消耗情况
可以使用以下命令查看进程 PID 为 123 的热点函数:
```bash
perf record -p 123
```
该命令会记录进程 PID 为 123 的性能事件,并将结果保存在 perf.data 文件中。
接着,可以使用以下命令来生成热点函数报告:
```bash
perf report
```
该命令会打开 perf.data 文件,并将性能数据转换为可读的报告形式。在报告中,可以查看到进程 PID 为 123 的热点函数信息。
如果需要过滤出某个特定的函数,可以使用以下命令:
```bash
perf report -g 'function_name'
```
其中,function_name 是指需要查看的函数名称。该命令会将报告中的数据按照函数名称进行过滤,并仅显示与该函数相关的信息。
阅读全文