startProfiler
在目标计算机上启动探查服务
说明
startProfiler( 在目标计算机 Speedgoat® 上启动探查器。您可以在将实时应用程序加载到目标计算机之前或之后启动探查器。在开始应用程序之前,必须启动探查器。target_object,app_name)
startProfiler 函数会影响 target_object 属性 ProfilerStatus 的值。
Ready状态表明target_object存在,无探查文件数据可用,且startProfiler函数尚未被调用。StartRequested状态表示target_object存在,无性能分析数据可用,startProfiler函数已启动性能探查器,且实时应用程序未加载。Running状态表明target_object存在,正在收集性能分析数据,startProfiler函数已启动性能探查器,且实时应用程序已加载并运行。DataAvailable状态表示target_object存在,性能分析数据可用,且实时应用程序与性能探查器已停止运行。
当探查器启动和停止时,任务执行时间 (TET) 会增加,这可能导致 CPU 过载状态。如果使用探查器导致 CPU 负载过高,您可以延长采样时间以继续使用探查器。
示例
输入参数
版本历史记录
在 R2020b 中推出
另请参阅
Target | ProfilerData | stopProfiler | resetProfiler | getProfilerData | Enable Profiler