我可以在使用 oProfile 时指定一个 CPU 核心吗?
Can I specify one CPU core while using oProfile?
我需要用oProfile做一个8核服务器的性能分析,oProfile只能记录7核的事件吗?谢谢!
operf
手册页没有描述这样的选项(看起来像 perf record
命令的 --cpu
选项)。
使用 operf
您可以尝试 --separate-cpu / -c
选项(此选项按 cpu 对样本进行分类)和 --system-wide
选项(此选项用于执行系统范围的配置文件。),然后为 opreport
提供 cpu:cpulist
配置文件规范(仅考虑给定编号 CPU).
的配置文件
例如:
$ sudo operf --separate-cpu --system-wide
... <Ctrl-C or kill -SIGINT>
$ opreport cpu:0
我需要用oProfile做一个8核服务器的性能分析,oProfile只能记录7核的事件吗?谢谢!
operf
手册页没有描述这样的选项(看起来像 perf record
命令的 --cpu
选项)。
使用 operf
您可以尝试 --separate-cpu / -c
选项(此选项按 cpu 对样本进行分类)和 --system-wide
选项(此选项用于执行系统范围的配置文件。),然后为 opreport
提供 cpu:cpulist
配置文件规范(仅考虑给定编号 CPU).
例如:
$ sudo operf --separate-cpu --system-wide
... <Ctrl-C or kill -SIGINT>
$ opreport cpu:0