diff --git a/zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md b/zh-cn/application-dev/dfx/hidebug-guidelines-arkts.md index ff18586e7c3689faf5cd5a56b93ac8e80e041198..c11393ae612acc7d76f789aeec32717729459304 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 d85620c0ae0ee21a7dd44f6f44cf34054f1798aa..64e5964b8d9abfb990db3fc6ed0162fc83f60d47 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 d90d4d15628fc4c53b618f44d76f4ff3c022be8a..05d6de79505a79c82fe53e5daa0744a2e06eb485 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模块定义,该模块内的接口仅建议在应用调试、调优阶段使用。若需要在其他场景使用时,请认真评估所需调用的接口对应用性能的影响。 > **说明:** > @@ -747,7 +747,7 @@ console.info(`totalMem: ${systemMemInfo.totalMem}, freeMem: ${systemMemInfo.free getVMRuntimeStats(): GcStats -获取系统gc全部统计信息。 +获取系统[GC](../../arkts-utils/gc-introduction.md)统计信息。 **系统能力**:SystemCapability.HiviewDFX.HiProfiler.HiDebug @@ -774,7 +774,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