/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | jsvm-debugger-cpuprofiler-heapsnapshot.md | 4 基于JSVM的JS代码调试调优能力包括:Debugger、CPU Profiler、Heap Snapshot、Heap Statistics。涉及以下接口: 18 本文将介绍调试、CPU Profiler、Heap Snapshot的使用方法。 175 ## CPU Profiler及Heap Snapshot使用方法 183 ### Heap Snapshot接口使用方法 241 // 执行JS前获取一次Heap Snapshot数据。 259 // 执行JS后再获取一次Heap Snapshot数据,与执行前数据作对比,以分析内存问题或者进行内存调优。
|
H A D | jsvm-introduction.md | 38 - Heap Snapshot:JS堆内存分析/调优工具,可以进行内存优化和发现内存泄漏问题。 40 - Heap Statistics:JS堆统计信息,包括内存大小及上下文数量。
|
/ohos5.0/docs/zh-cn/application-dev/arkts-utils/ |
H A D | gc-introduction.md | 7 ## Heap结构及其配置参数 9 ### Heap结构 60 初始化时均设定为Heap剩余未分配空间的大小,默认手机设备主线程OldSpaceSize上限接近350MB。 277 C03F00/ArkCompiler: [gc] Heap alive rate: 0.202871 284 C03F00/ArkCompiler: Heap average alive rate: 0.635325 300 - Heap alive rate:堆内对象的存活率。
|
/ohos5.0/docs/zh-cn/device-dev/kernel/ |
H A D | kernel-small-memory-lms.md | 181 [ERR][KProcess:LmsTestCaseTask]Heap buffer overflow error detected 242 - Heap buffer overflow堆内存越界 368 Heap buffer overflow error detected! 372 Heap red zone 2 373 Heap freed buffer 3 397 Heap red zone 2 398 Heap freed buffer 3
|
H A D | kernel-small-debug-user.md | 180 ==PID:4== Heap memory statistics(bytes): // 堆内存统计信息 244 ==PID:4== Heap memory statistics(bytes): 333 ==PID:4== Heap memory statistics(bytes): 409 ==PID:4== Heap memory statistics(bytes): 426 ==PID:4== Heap memory statistics(bytes): 461 ==PID:4== Heap memory statistics(bytes):
|
H A D | kernel-mini-memory-lms.md | 174 [ERR][TestLmsTsk]Heap buffer overflow error detected 284 - Heap buffer overflow堆内存越界
|
/ohos5.0/docs/en/application-dev/reference/common/ |
H A D | _j_s_v_m___heap_statistics.md | 6 Heap statistics struct, which is used to store statistics about JavaScript heap memory usage. 25 | size_t [heapSizeLimit](#heapsizelimit) | Heap size limit, in KB. | 53 Heap size limit, in KB.
|
/ohos5.0/docs/en/device-dev/kernel/ |
H A D | kernel-small-memory-lms.md | 181 [ERR][KProcess:LmsTestCaseTask]Heap buffer overflow error detected 242 - Heap buffer overflow 368 Heap buffer overflow error detected! 372 Heap red zone 2 373 Heap freed buffer 3 397 Heap red zone 2 398 Heap freed buffer 3
|
H A D | kernel-small-debug-user.md | 20 **Figure 1** Heap memory node linked list 26 **Figure 2** Heap memory node information 41 ### Heap Memory Statistics 188 ==PID:4== Heap memory statistics(bytes): // Heap memory statistics 197 Check heap integrity ok! // Heap memory integrity check 252 ==PID:4== Heap memory statistics(bytes): 341 ==PID:4== Heap memory statistics(bytes): 417 ==PID:4== Heap memory statistics(bytes): 434 ==PID:4== Heap memory statistics(bytes): 469 ==PID:4== Heap memory statistics(bytes): [all …]
|
H A D | kernel-small-basic-memory-heap.md | 1 # Heap Memory Management 10 Heap memory management, a type of dynamic memory management, allows memory blocks of any size to be… 40 Heap memory management is mainly used to dynamically allocate and manage memory ranges requested by… 46 **Table 1** Heap memory management APIs
|
H A D | kernel-mini-memory-lms.md | 178 [ERR][TestLmsTsk]Heap buffer overflow error detected 288 - Heap buffer overflow
|
H A D | kernel-small-basic-memory-physical.md | 10 …, kernel heap, and physical pages. For details about the kernel heap, see "Heap Memory Management." 99 Use different APIs to request memory. Heap management APIs are recommended for requesting small amo…
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/v4.0-beta1/ |
H A D | changelogs-arkcompiler.md | 35 void Heap::Resume(TriggerGCType gcType) 66 void Heap::Resume(TriggerGCType gcType)
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.7.3/ |
H A D | changelog-arkcompiler.md | 35 void Heap::Resume(TriggerGCType gcType) 66 void Heap::Resume(TriggerGCType gcType)
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | jsvm-introduction.md | 38 - Heap Snapshot: helps you perform JS heap memory analysis, identify memory issues, and make improv… 40 - Heap Statistics: provides JS heap statistics, including the memory size and context count.
|
H A D | jsvm-debugger-cpuprofiler-heapsnapshot.md | 4 …ebugging and tuning capabilities include Debugger, CPU Profiler, Heap Snapshot and Heap Statistics… 18 This topic describes how to use Debugger, CPU Profiler, and Heap Snapshot. 182 ## Using CPU Profiler and Heap Snapshot 190 ### Using Heap Snapshot APIs
|
/ohos5.0/docs/en/application-dev/arkts-utils/ |
H A D | gc-introduction.md | 7 ## Heap Space Structure and Parameters 9 ### Heap Space Structure 58 #### Heap Size Parameters 190 ### Shared Heap Structure 261 C03F00/ArkCompiler: [gc] Heap alive rate: 0.202871 268 C03F00/ArkCompiler: Heap average alive rate: 0.635325 284 - **Heap alive rate**: survival rate of objects in the heap.
|
/ohos5.0/docs/en/device-dev/faqs/ |
H A D | faqs-porting.md | 4 ## How Do I Mount the Heap Memory to the Kernel?
|
/ohos5.0/docs/en/device-dev/porting/ |
H A D | porting-chip-faqs.md | 4 ## How Do I Mount the Heap Memory to the Kernel?
|
/ohos5.0/foundation/arkui/napi/native_engine/impl/ark/ |
H A D | ark_idle_monitor.h | 34 class Heap; variable
|
/ohos5.0/docs/zh-cn/application-dev/dfx/ |
H A D | hidumper.md | 543 …d Private Private Swap SwapPss Heap Heap Heap
|
/ohos5.0/docs/en/release-notes/changelogs/v4.0-beta1/ |
H A D | changelogs-arkcompiler.md | 35 void Heap::Resume(TriggerGCType gcType) 66 void Heap::Resume(TriggerGCType gcType)
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.7.3/ |
H A D | changelog-arkcompiler.md | 35 void Heap::Resume(TriggerGCType gcType) 66 void Heap::Resume(TriggerGCType gcType)
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/common/ |
H A D | any.h | 315 using Heap = void*; member 319 Heap heap_;
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | thread_data_transfer.md | 82 编译运行后,通过脚本工具抓取Trace并在SmartPerf Host中查看,如图1所示。其中,All Heap表示应用占用的内存,BeforePassParameter表示ArrayBuffer开…
|