Jak*_*ski 26 linux kernel not-root-user perf-event
我是否需要以perf系统管理员(root)身份运行用户空间工具,还是可以以普通用户身份运行它(或至少一些子命令)?
Gil*_*il' 35
perf不用 root可以做什么取决于sysctl 设置。kernel.perf_event_paranoid
kernel.perf_event_paranoid= 2:您无法进行任何测量。该perf实用程序可能仍然是有用的分析现有的记录用perf ls,perf report,perf timechart或perf trace。kernel.perf_event_paranoid= 1:您可以使用perf stat或跟踪命令perf record,并获取内核分析数据。kernel.perf_event_paranoid= 0:您可以使用perf stat或跟踪命令perf record,并获取 CPU 事件数据。kernel.perf_event_paranoid= -1:您可以原始访问内核跟踪点(具体来说,您可以mmap创建由perf_event_open,我不知道其含义是什么)。| 归档时间: |
|
| 查看次数: |
22650 次 |
| 最近记录: |