Loading...
机构名称:
¥ 2.0

由于可以将分析的程序直接运行在目标硬件上,“指令集模拟器”可用于在隔离且完全受控的环境中运行要分析的程序。使用这种技术的分析器的优点是十分准确,并且可以收集各种各样的指标,但是它们会给分析的程序运行时增加相当大的开销。某些分析器(如 gprof [19])使用的另一种技术是通过添加或修改代码的指令来检测代码,以收集有关其执行的数据。这类分析器可以收集的信息不如指令集模拟器方法那么详尽,但是它们给程序运行时执行增加的开销通常相对较低。最后,某些分析器使用静态分析来收集数据,甚至无需执行程序。对于传统计算机,由于当前传统处理器执行指令的方式非常复杂,这些分析器仅限于指令数及其变化等信息。

qprof:受 gprof 启发的量子分析器

qprof:受 gprof 启发的量子分析器PDF文件第1页

qprof:受 gprof 启发的量子分析器PDF文件第2页

qprof:受 gprof 启发的量子分析器PDF文件第3页

qprof:受 gprof 启发的量子分析器PDF文件第4页

qprof:受 gprof 启发的量子分析器PDF文件第5页