我想在Momentics中测量多个线程的运行时,就像.kev
文件的CPU使用率视图中所示。唯一的区别是,我不想在整个诊断会话中看到线程运行的时间,而是在两个自定义放置的用户事件之间。
所以我有
//Some code where multiple Threads are started/executed/interrupted and continued
TraceEvent(_NTO_TRACE_INSERTUSRSTREVENT, 101, "Start of measurement");
//Some code where multiple Threads are started/executed/interrupted and continued
TraceEvent(_NTO_TRACE_INSERTUSRSTREVENT, 102, "End of measurement");
//Some code where multiple Threads are started/executed/interrupted and continued
并且想要获取所有线程的运行时总和,但仅在两个用户事件之间的时间间隔内。
有没有办法做到这一点?
目标是在运行时中具有一个excel文件,这里不需要自动创建,但是为了澄清用例而提及。
我已经有想法:
确定,我自己找到了:
您只需在选择中按+,CPU使用率视图就会放大,并更新测量时间