文档管理中心
您当前正在浏览HarmonyOS最新文档,覆盖已发布的所有API版本,可在API参考中筛选您使用的API版本。详细的版本配套关系请参考版本说明
开发与测试开放能力API系统调测调优Performance Analysis Kit(性能分析服务)C API结构体OH_HiDebug_RequestTraceConfig

OH_HiDebug_RequestTraceConfig

Phone24+PC/2in124+Tablet24+TV24+Wearable24+
收起
自动换行
深色代码主题
复制
  1. typedef struct OH_HiDebug_RequestTraceConfig {...} OH_HiDebug_RequestTraceConfig

概述

请求trace采集的配置结构类型定义。用于在应用性能分析和调试场景中配置trace采集参数,如定位应用启动慢、UI卡顿、CPU占用高等性能问题。

起始版本: 24

相关模块: HiDebug

所在头文件: hidebug_type.h

汇总

成员变量

展开
名称 描述
const char* identifier 采集trace输出的文件名前缀。文件名前缀只取字符串前20个字符,超过部分将抛弃。前20个字符只包含大小写字母和下划线,若不符合则默认为空字符串。
uint32_t bufferSizeKb trace文件的缓存大小,以KB为单位。取值范围为[1024, 15360],传入参数超过取值范围,参数将被设置为最近的边界值。
uint32_t durationMs trace采集时长,以ms为单位。取值范围为[1000, 15000],传入参数超过取值范围,参数将被设置为最近的边界值。
uint32_t reserved 预留字段,可以设置为0。
在 开发与测试 开放能力API 中进行搜索
请输入您想要搜索的关键词