1# 任务执行超时事件介绍 2 3HiAppEvent提供接口用于订阅任务执行超时事件。 4 5- [订阅任务执行超时事件(C/C++)](hiappevent-watcher-apphicollie-events-ndk.md) 6 7任务执行超时事件信息中params属性的详细描述如下: 8 9**params属性:** 10 11| 名称 | 类型 | 说明 | 12| ------- | ------ | ------------------------- | 13| time | number | 事件触发时间,单位为毫秒。 | 14| foreground | boolean | 应用是否处于前台状态。 | 15| bundle_version | string | 应用版本。 | 16| process_name | string | 应用的进程名称。 | 17| pid | number | 应用的进程id。| 18| uid | number | 应用的用户id。 | 19| uuid | string | 故障id。 | 20| exception | object | 异常信息,详见exception属性。 | 21| hilog | string[] | 日志信息。| 22| peer_binder | string[] | binder调用信息,binder调用链及相关抓栈信息。 | 23| memory | object | 内存信息,详见memory属性。 | 24| external_log | string[] | 故障日志文件路径。**为避免目录空间超限(限制参考log_over_limit),导致新生成的日志文件写入失败,日志文件处理完后请及时删除。** | 25| log_over_limit | boolean | 生成的故障日志文件与已存在的日志文件总大小是否超过5M上限。true表示超过上限,日志写入失败;false表示未超过上限。 | 26 27**exception属性:** 28 29| 名称 | 类型 | 说明 | 30| ------- | ------ | ------------------------- | 31| name | string | 异常类型。 | 32| message | string | 异常原因。 | 33 34**memory属性:** 35 36| 名称 | 类型 | 说明 | 37| ------- | ------ | ------------------------- | 38| rss | number | 进程实际占用内存大小,单位KB。 | 39| vss | number | 进程向系统申请的虚拟内存大小,单位KB。 | 40| pss | number | 进程实际使用的物理内存大小,单位KB。 | 41| sys_free_mem | number | 空闲内存大小,单位KB。 | 42| sys_avail_mem | number | 可用内存大小,单位KB。 | 43| sys_total_mem | number | 总内存大小,单位KB。 | 44