延迟采集性能数据
使用msprof命令行进行性能数据采集时,可以通过本节介绍的delay和duration参数配置采集的持续时间和延迟采集功能。
延迟采集场景下不支持动态采集性能数据。
支持的型号
前提条件
- 请确保AI工程能在运行环境中正常运行。
- 请确保完成使用前准备。
命令示例
以运行用户登录Ascend-cann-toolkit开发套件包所在环境,执行以下命令采集性能数据。命令示例如下:
msprof --delay=3 --duration=3 /home/projects/MyApp/out/main
仅当采集AI任务运行性能数据时支持启用延迟采集能力,必须传入用户程序,与--dynamic参数不能同时配置。
参数说明
参数 |
描述 |
可选/必选 |
---|---|---|
--delay |
按设定时间延迟采集性能数据,取值范围[1, 4294967295],单位s,默认值0。若配置的时间超过了AI任务的执行时间,在AI任务执行期间不会启动采集。 |
可选 |
--duration |
性能数据采集的持续时间,取值范围[1, 4294967295],单位s,默认未配置,即随采集开始持续到任务结束,自动停止采集。若配置了--delay参数,则duration从delay结束的时刻开始计时。 |
可选 |
父主题: 性能数据采集