hidebug.h
概述
定义HiDebug模块的调试功能。
库: libohhidebug.so
系统能力: SystemCapability.HiviewDFX.HiProfiler.HiDebug
引用文件: <hidebug/hidebug.h>
起始版本: 12
相关模块:HiDebug
汇总
函数
| 名称 | 描述 |
|---|---|
| double OH_HiDebug_GetSystemCpuUsage () | 获取系统的CPU资源占用情况百分比。 |
| double OH_HiDebug_GetAppCpuUsage () | 获取进程的CPU使用率百分比。 |
| HiDebug_ThreadCpuUsagePtr OH_HiDebug_GetAppThreadCpuUsage () | 获取应用所有线程CPU使用情况。 |
| void OH_HiDebug_FreeThreadCpuUsage (HiDebug_ThreadCpuUsagePtr *threadCpuUsage) | 释放线程数据结构。 |
| void OH_HiDebug_GetSystemMemInfo (HiDebug_SystemMemInfo *systemMemInfo) | 获取系统内存信息。 |
| void OH_HiDebug_GetAppNativeMemInfo (HiDebug_NativeMemInfo *nativeMemInfo) | 获取应用程序进程的内存信息。 |
| void OH_HiDebug_GetAppMemoryLimit (HiDebug_MemoryLimit *memoryLimit) | 获取应用程序进程的内存限制。 |
| HiDebug_ErrorCode OH_HiDebug_StartAppTraceCapture (HiDebug_TraceFlag flag, uint64_t tags, uint32_t limitSize, char *fileName, uint32_t length) | 启动应用trace采集。 |
| HiDebug_ErrorCode OH_HiDebug_StopAppTraceCapture () | 停止采集应用程序trace。 |
| HiDebug_ErrorCode OH_HiDebug_GetGraphicsMemory (uint32_t *value) | 获取应用gpu显存大小。 |