Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在/usr/bin/uname中找不到符号-运行perf时出错_Linux_Perf - Fatal编程技术网

Linux 在/usr/bin/uname中找不到符号-运行perf时出错

Linux 在/usr/bin/uname中找不到符号-运行perf时出错,linux,perf,Linux,Perf,我使用以下命令生成了perf.data文件 sudo-eperf记录——调用图矮人python3 script.py 这是成功的。生成性能数据后,我想从中生成报告。所以我执行了以下命令: sudo perf report --stdio --header > perf_report_py.txt 但是,它会导致以下错误消息 no symbols found in /usr/bin/uname, maybe install a debug package? 我安装了kernel-debu

我使用以下命令生成了perf.data文件
sudo-eperf记录——调用图矮人python3 script.py

这是成功的。生成性能数据后,我想从中生成报告。所以我执行了以下命令:

sudo perf report --stdio --header > perf_report_py.txt
但是,它会导致以下错误消息

no symbols found in /usr/bin/uname, maybe install a debug package?

我安装了
kernel-debuginfo
kernel-debuginfo-common
软件包。但错误依然存在。谁能帮我修一下这个吗

这是一个可以安全忽略的警告。为什么
内核debuginfo
会包含用户空间二进制文件的符号
/usr/bin/uname
?您可能希望在系统调用期间记录内核符号的内核debuginfo,但是IDK为什么您认为它可以修复该警告。不管怎样,实际的性能输出不是你想要的吗?好的。当时我错了。这就是我在谷歌搜索错误时发现的。很确定这是一个警告,在您的情况下可以安全忽略。为什么
kernel debuginfo
会包含用户空间二进制文件的符号
/usr/bin/uname
?您可能希望在系统调用期间记录内核符号的内核debuginfo,但是IDK为什么您认为它可以修复该警告。不管怎样,实际的性能输出不是你想要的吗?好的。当时我错了。这就是我在谷歌搜索错误时发现的。