Perf在Ubuntu中无法正常工作

Vis*_* Ks 4 linux gtk ubuntu perf

我安装了perf,但是当我尝试使用它时会显示此消息

内核地址映射(/ proc / {kallsyms,modules})受限制。在运行“性能记录”之前,请检查/ proc / sys / kernel / kptr_restrict。

由于找不到合适的kallsyms或vmlinux,因此无法解析内核样本。

内核模块中的样本也无法解析。

还尝试了GTK,但它显示此消息

已请求GTK浏览器,但找不到libperf-gtk.so

我该怎么办?

Man*_*lva 5

尝试设置kptr_restrict0

sudo sh -c " echo 0 > /proc/sys/kernel/kptr_restrict"
Run Code Online (Sandbox Code Playgroud)

请注意,GTK错误与此无关,但表明您缺少库。