gpt4 book ai didi

instrumentation - 术语 "Instrumentation"是什么意思?

转载 作者:行者123 更新时间:2023-12-03 10:41:21 28 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





What is instrumentation?

(5 个回答)


4年前关闭。




正如标题所暗示的那样。很多解释真的很模糊,谁能提供一个更可靠的定义?

该术语在 Android 测试中经常使用,但我认为它不仅限于该平台。

最佳答案

一些性能测量工具向代码添加检测。例如。它们可以进行二进制转换,并在函数的开头和结尾添加读取计时器的指令。或者,可以通过自动化工具或程序员将这种检测、计时器的这种读取添加到汇编或 C 代码中。
其他性能测量工具不会更改正在测量的代码。例如。 UNIX prof 采样运行在定时器中断时调用的特殊代码,该代码生成接收中断的指令的直方图。
一些工具是混合的:例如UNIX gprof 将 prof 风格的中断采样与编译器 -pg 选项添加的 mcount 检测相结合,以计算哪些函数相互调用。
所有性能测量都有开销,但检测往往比基于中断的采样有更多的开销。另一方面,仪器可以测量更多的东西。

关于instrumentation - 术语 "Instrumentation"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8755211/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com