要控制实验中收集的数据总量,请选择以下一种或多种方法:
如果增加这些值,数据量会减少,但数据质量也会降低。如果降低这些值,收集开销将增加。选择无需大量收集开销即可记录实验的最小值。选择缺省值可根据数据收集量和开销优化数据质量。
如果您事先知道自己只对程序的特殊部分感兴趣,则可将 dbx 命令 collector pause 和 collector resume 与断点结合使用,以关闭和开启数据收集,或者您可以将调用 collector_pause() 和 collector_resume()API 函数插入到程序中。
如果您只需要运行程序的一部分,则可使用 dbx 命令 collector enable 和 collector disable 限制实验的长度。如果程序已经运行,您可以将 dbx 连接到程序,收集数据后分离。
您可以在 [收集器] 窗口中,或使用 dbx 命令 collector limit 选择限制值。
另请参见 | |
---|---|
估计实验量 限制实验范围 选择分析间隔值 收集性能数据 |