gpt4 book ai didi

linux - 速率单调分析

转载 作者:太空狗 更新时间:2023-10-29 12:36:02 25 4
gpt4 key购买 nike

我正在开展一个项目,使用 rate monotonic analysis 验证一个相当大的程序的多线程执行。 .要执行分析,我需要每次运行的执行时间以及运行次数。最后,将分析数据以找到运行的每个线程的平均周期。我收集这些数据的问题有什么解决方案吗?我调查了LTTngIntel vTune但有一些问题:

1.) LTTV/eclipse 插件是否计算我需要的平均执行时间?

2.) 英特尔 VTune 是否可以在 kvm 虚拟机中运行?

开发计算机是一台服务器,目前直接在硬件上运行 RHEL(但使用 AMD 处理器),但最终将移动到运行在英特尔至强处理器上的虚拟机。该软件还具有运行的 c++ 和 java 可执行文件.

最佳答案

perf 实用程序可用于计算和跟踪 KVM 内核模块中的性能事件。

http://www.linux-kvm.org/page/Perf_events#Recording_events

使用这样的命令(如果您没有以 root 身份登录,请使用 sudo):

# perf kvm --guest [kvm options] record -a -o my.perf.data

要报告结果,像这样

# perf kvm --guest report -i my.perf.data

关于linux - 速率单调分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11303620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com