Streamline是一个很好的分析系统状态的工具,但是数据从哪里来呢?AN表明我们不需要像JTAG这样的特定硬件来收集数据。它是和systrace一样还是类似的东西。分析机制会产生多大的开销?
发布于 2014-01-04 00:55:49
Streamline从您为目标构建的Gator驱动程序中获取数据,该驱动程序使用内核自己的perf和跟踪子系统。性能数据来自内置在硬件中的监视器,因此基本分析的开销应该相对较小。不过我自己还没有用过,所以我不能确定用了多少。
发布于 2015-07-21 05:47:28
根据http://ds.arm.com/ds-5/optimize/streamline-faq/,streamline的开销小于5%,如果需要,可以通过Streamline设置来减少,同样在常见问题解答中提到。
https://stackoverflow.com/questions/20867075
复制相似问题