HIT 软件构造 动态性能分析

分析方法 代码插入 定义:在原始程序中加入某些语句来收集运行时数 据,这些语句不改变原程序的语义,但对原程序的性能有了轻微变化 实现:可以自己实现,也可以使用自动工具,从中间语言(比如汇编)添加,向二进制文件中添加,运行时注入(运行时跳转到help函数) 但是不管是哪种方式都会改变程序性能 优点:准 缺点:源代码被修改了 采样 定义:以特定的频率观察程序执行的特 定时刻所展现出的行为与状态 实现:
相关文章
相关标签/搜索