VTune -- 查看 OSX 上 Linux 的结果和源代码

VTune -- viewing results from Linux on OSX with source code

我 运行在 Linux 上使用 VTune 并且收集结果很好。我能够通过 X 打开 VTune gui 并正确查看结果。但是,它很慢——所以我尝试使用我的 OSX 客户端的 VTune 查看结果。我从文档中了解到这是可能的。但是,虽然我能够看到摘要统计信息,例如程序花费了多长时间 运行、它有多少线程等等,但我无法从源代码中看到符号,并且底部-向上选项卡完全是空的。我认为这是因为 VTune 正在寻找源代码和调试信息的路径在我的 mac 上不存在(但在我的 linux machine 上存在) .我只是从 VTune 复制整个输出目录,其中包括 amplxe 文件以及存档、配置、data.0、日志和 sqlite-db 目录。

在 OSX 客户端上查看 VTune 输出数据的推荐方法是什么?

如果 VTune 结果在目标系统上最终确定,则可以在任何其他系统上查看,例如在 OSX - 您需要复制整个结果目录并在 VTune 中打开它。仅在 finalization process 期间需要符号文件。源文件 - 当您尝试向下钻取到源视图时。

空的自下而上看起来很奇怪,您可能应该通过 VTune 支持提交错误。在执行此操作之前,请确保您使用的是最新的 VTune 版本。

另请注意,您可以通过 remote connection.

在 OSX 上使用 VTune GUI 直接从目标 Linux 收集