From 3ab713414d5a2d91f4b6d8ca05b0a841cec66b31 Mon Sep 17 00:00:00 2001 From: yuhaoqiang Date: Tue, 1 Jul 2025 19:12:37 +0800 Subject: [PATCH] =?UTF-8?q?hidebug=E6=96=87=E6=A1=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yuhaoqiang (cherry picked from commit a7292856a9203a0b5dd0624ba261f73cdd3d6e88) Signed-off-by: yuhaoqiang (cherry picked from commit 272183cc312f4fc17f3a5c8f762b5b6a27d235ce) Signed-off-by: yuhaoqiang --- zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md | 8 ++++---- zh-cn/application-dev/dfx/hidebug-guidelines-ndk.md | 4 ++-- .../apis-performance-analysis-kit/js-apis-hidebug.md | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md b/zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md index 769f7587c69..c64f0fe036a 100644 --- a/zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md +++ b/zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md @@ -1,6 +1,6 @@ # 使用HiDebug获取调试信息(ArkTS) -为应用提供多种以供调试、调优的方法。包括但不限于内存、CPU、GPU、GC等相关数据的获取,进程trace、profiler采集,VM堆快照转储等。由于该模块的接口大多比较耗费性能,接口调用较为耗时,且基于HiDebug模块定义,该模块内的接口仅建议在应用调试,调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 +为应用提供多种以供调试、调优的方法。包括但不限于内存、CPU、GPU、GC等相关数据的获取,进程trace、profiler采集,VM堆快照转储等。由于该模块的接口大多比较耗费性能,接口调用较为耗时,且基于HiDebug模块定义,该模块内的接口仅建议在应用调试、调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 ## 接口说明 @@ -27,8 +27,8 @@ | hidebug.setAppResourceLimit | 设置应用的fd数量、线程数量、js内存或者native内存资源限制。 | | hidebug.getAppNativeMemInfo | 获取应用进程内存信息。 | | hidebug.getSystemMemInfo | 获取系统内存信息。 | -| hidebug.getVMRuntimeStats | 获取系统gc全部统计信息。 | -| hidebug.getVMRuntimeStat | 根据参数获取指定的系统gc统计信息。 | +| hidebug.getVMRuntimeStats | 获取系统[GC](../arkts-utils/gc-introduction.md)统计信息。 | +| hidebug.getVMRuntimeStat | 根据参数获取指定的系统[GC](../arkts-utils/gc-introduction.md)统计信息。 | | hidebug.isDebugState | 获取应用进程被调试状态。 | | hidebug.getGraphicsMemory | 使用异步方式获取应用显存大小。 | | hidebug.getGraphicsMemorySync | 使用同步方式获取应用显存大小。 | @@ -74,7 +74,7 @@ HiDebug的具体用法可查看API参考[API参考文档](../reference/apis-perf Text(this.message) .fontSize(50) .fontWeight(FontWeight.Bold) - .onClick(testHiDebug);//添加点击事件 + .onClick(testHiDebug);// 添加点击事件 } .width('100%') } diff --git a/zh-cn/application-dev/dfx/hidebug-guidelines-ndk.md b/zh-cn/application-dev/dfx/hidebug-guidelines-ndk.md index ea584200c8b..d78000e90d4 100644 --- a/zh-cn/application-dev/dfx/hidebug-guidelines-ndk.md +++ b/zh-cn/application-dev/dfx/hidebug-guidelines-ndk.md @@ -1,6 +1,6 @@ # 使用HiDebug获取调试信息(C/C++) -本模块可用于应用进程的内存、CPU、GPU等相关数据的获取,开启进程trace采集等。由于该模块的接口大多比较耗费性能,接口调用较为耗时,且基于HiDebug模块定义,该模块内的接口仅建议在应用调试,调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 +本模块可用于应用进程的内存、CPU、GPU等相关数据的获取,开启进程trace采集等。由于该模块的接口大多比较耗费性能,接口调用较为耗时,且基于HiDebug模块定义,该模块内的接口仅建议在应用调试、调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 ## 接口说明 | 接口名 | 描述 | @@ -104,7 +104,7 @@ API接口的具体使用说明(参数使用限制、具体取值范围等) Text(this.message) .fontSize(50) .fontWeight(FontWeight.Bold) - .onClick(testNapi.testHiDebugNdk);//添加点击事件,触发testHiDebugNdk方法。 + .onClick(testNapi.testHiDebugNdk);// 添加点击事件,触发testHiDebugNdk方法。 } .width('100%') } diff --git a/zh-cn/application-dev/reference/apis-performance-analysis-kit/js-apis-hidebug.md b/zh-cn/application-dev/reference/apis-performance-analysis-kit/js-apis-hidebug.md index e6a71737dbd..0402f16c108 100644 --- a/zh-cn/application-dev/reference/apis-performance-analysis-kit/js-apis-hidebug.md +++ b/zh-cn/application-dev/reference/apis-performance-analysis-kit/js-apis-hidebug.md @@ -1,6 +1,6 @@ # @ohos.hidebug (Debug调试) -为应用提供多种以供调试、调优的方法。包括但不限于内存、CPU、GPU、GC等相关数据的获取,进程trace、profiler采集,VM堆快照转储等。由于该模块的接口大多比较耗费性能,接口调用较为耗时,且基于HiDebug模块定义,该模块内的接口仅建议在应用调试,调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 +为应用提供多种以供调试、调优的方法。包括但不限于内存、CPU、GPU、GC等相关数据的获取,进程trace、profiler采集,VM堆快照转储等。由于该模块的接口大多比较耗费性能,接口调用较为耗时,且基于HiDebug模块定义,该模块内的接口仅建议在应用调试、调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 > **说明:** > @@ -749,7 +749,7 @@ console.info(`totalMem: ${systemMemInfo.totalMem}, freeMem: ${systemMemInfo.free getVMRuntimeStats(): GcStats -获取系统gc全部统计信息。 +获取系统[GC](../../arkts-utils/gc-introduction.md)统计信息。 **系统能力**:SystemCapability.HiviewDFX.HiProfiler.HiDebug @@ -776,7 +776,7 @@ console.info(`fullgc-longtime-count: ${vMRuntimeStats['ark.gc.fullgc-longtime-co getVMRuntimeStat(item: string): number -根据参数获取指定的系统gc统计信息。 +根据参数获取指定的系统[GC](../../arkts-utils/gc-introduction.md)统计信息。 **系统能力**:SystemCapability.HiviewDFX.HiProfiler.HiDebug -- Gitee