我已经创建了一些跟踪点来捕获一些原始数据。我希望能够对这些数据进行后处理,并可能为Eclipse中的跟踪透视图创建一个新的查看器,但是我真的不知道从哪里开始。我希望找到一个文档,它描述了如何为trace eclipse透视图创建一个新的查看器,如何读取ctf文件,以及如何在视图中绘制结果。
或者,我只想读取跟踪数据,并使用后处理数据添加一些新的跟踪事件。
作为这个问题的背景,我想对跟踪时间戳执行分析,并生成关于平均吞吐量和延迟的统计数据。虽然我可以在插入跟踪点的同时执行此操作,但我希望将数学任务转移到分析部分。
富足
发布于 2015-02-10 04:32:24
一般来说,这样的分析最好在后处理中完成。在运行时在被跟踪的程序中这样做可能会影响性能,以至于您收集的数据不再代表应用程序的真实行为!
Trace Compass documentation,特别是this section,解释了如何在Eclipse中创建新的图形视图。
如果想要输出时间图或XY图表视图,还可以查看数据驱动的XML界面。它在功能上受到更多限制,但可以直接在RCP上工作(不需要重新编译,也不需要设置开发环境)。
https://stackoverflow.com/questions/28395212
复制相似问题