我有兴趣了解 KVM。我开始trace-cmd
如下:
trace-cmd record -p function_graph -g kvm_vcpu_ioctl -o nofuncgraph-irqs qemu-system-x86_64 ***
我使用 Kernelshark 分析了输出文件。这是我第一次使用它,所以我可能不知道如何正确使用它。无论如何,我发现很难找到函数调用的开始和结束。
我感兴趣的是将函数视为火焰图,但我对时间完全不感兴趣,我只对层次结构感兴趣。或者以类似于 IDE 的方式查看它,我可以在其中折叠那些我不感兴趣的功能块。
有没有办法从 trace-cmd 输出中生成火焰图,或者有一种工具可以帮助可视化生成的调用图?