1# 资源泄漏事件介绍 2 3HiAppEvent提供接口用于订阅系统资源泄漏事件。 4 5- [订阅资源泄漏事件(ArkTS)](hiappevent-watcher-resourceleak-events-arkts.md) 6- [订阅资源泄漏事件(C/C++)](hiappevent-watcher-resourceleak-events-ndk.md) 7 8资源泄漏事件信息中params属性的详细描述如下: 9 10**params属性:** 11 12| 名称 | 类型 | 说明 | 13|----------------|-------|--------------------------------------------------------------------------| 14| time | number | 事件触发时间,单位为毫秒。 | 15| bundle_version | string | 应用版本。 | 16| bundle_name | string | 应用名称。 | 17| pid | number | 应用的进程id。 | 18| uid | number | 应用的用户id。 | 19| resource_type | string | 资源类型,取值范围详见resource_type属性。 | 20| memory | object | (resource_type为pss_memory或js_heap专有)内存信息,详见memory属性。 | 21| fd | object | (resource_type为fd专有)文件描述符信息,详见fd属性。 | 22| thread | object | (resource_type为thread专有)线程信息,详见thread属性。 | 23| external_log | string[] | 故障日志文件路径。**为避免目录空间超限(限制参考log_over_limit),导致新生成的日志文件写入失败,日志文件处理完后请及时删除。** | 24| log_over_limit | Boolean | 生成的故障日志文件与已存在的日志文件总大小是否超过2G上限。true表示超过上限,日志写入失败;false表示未超过上限。 | 25 26**resource_type属性:** 27 28| 取值 | 说明 | 29| ------- | ------------------------- | 30| pss_memory | pss内存泄漏。 | 31| js_heap | js内存泄漏。 | 32| fd | fd资源泄漏。 | 33| thread | 线程泄漏。 | 34 35**memory属性:** 36 37| 名称 | 类型 | 说明 | 38| ------- | ------ | ------------------------- | 39| rss | number | (resource_type为pss_memory专有)进程实际占用内存大小,单位KB。 | 40| vss | number | (resource_type为pss_memory专有)进程向系统申请的虚拟内存大小,单位KB。 | 41| pss | number | (resource_type为pss_memory专有)进程实际使用的物理内存大小,单位KB。 | 42| sys_free_mem | number | (resource_type为pss_memory专有)空闲内存大小,单位KB。 | 43| sys_avail_mem | number | (resource_type为pss_memory专有)可用内存大小,单位KB。 | 44| sys_total_mem | number | (resource_type为pss_memory专有)总内存大小,单位KB。 | 45| limit_size | number | (resource_type为js_heap专有)基线大小,单位KB。 | 46| live_object_size | number | (resource_type为js_heap专有)实际使用内存大小,单位KB。 | 47 48**fd属性:** 49 50| 名称 | 类型 | 说明 | 51| ----------- | ------ | ------------------- | 52| num | number | fd总数量。 | 53| top_fd_type | string | 数量最多的fd类型。 | 54| top_fd_num | number | top_fd_type的数量。 | 55 56**thread属性:** 57 58| 名称 | 类型 | 说明 | 59| ---- | ------ | -------------- | 60| num | number | thread总数量。 | 61 62