diff --git a/zh-cn/application-dev/task-management/efficiency-resource-request.md b/zh-cn/application-dev/task-management/efficiency-resource-request.md index cb7bfd684021d15dee270cd204767abb2e54d509..f7726344d85a239321a57a3f0cf04501f4fa3a0d 100644 --- a/zh-cn/application-dev/task-management/efficiency-resource-request.md +++ b/zh-cn/application-dev/task-management/efficiency-resource-request.md @@ -10,7 +10,7 @@ - **能效资源申请接口** :单独为进程申请CPU等资源的接口,保障系统应用在后台执行的诉求。申请CPU资源后,则应用或进程不被挂起。 -- **系统特权应用**:配置[runningResourcesApply特权]((../../device-dev/subsystems/subsys-app-privilege-config-guide.md#可由设备厂商配置的特权)应用的系统应用。 +- **系统特权应用**:配置[runningResourcesApply特权](../../device-dev/subsystems/subsys-app-privilege-config-guide.md#可由设备厂商配置的特权)应用的系统应用。 ### 约束与限制 @@ -33,10 +33,10 @@ | 名称 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | | resourceTypes | number | 是 | 申请的资源类型 | -| isApply | boolean | 是 | 申请或释放资源
- ture表示申请资源
- false表示释放部分资源 | +| isApply | boolean | 是 | 申请或释放资源
- true表示申请资源
- false表示释放部分资源 | | timeOut | number | 是 | 资源使用时间(ms) | -| isPersist | boolean | 否 | 是否为永久持有资源,默认为false
- ture表示永久持有
- false表示有限时间内持有 | -| isProcess | boolean | 否 | 进程或应用申请,默认为false
- ture表示进程申请
- false表示应用申请 | +| isPersist | boolean | 否 | 是否为永久持有资源,默认为false
- true表示永久持有
- false表示有限时间内持有 | +| isProcess | boolean | 否 | 进程或应用申请,默认为false
- true表示进程申请
- false表示应用申请 | | reason | string | 是 | 申请资源原因 | **表3** 能效资源类型 @@ -67,7 +67,7 @@ // 应用需要在后台保持活动状态,不被挂起。 let request = { resourceTypes: backgroundTaskManager.ResourceType.CPU, // 资源类型是CPU资源,保证应用进程不被挂起 - isApply: true, // 释放资源 + isApply: true, // 申请资源 timeOut: 0, // 超时时间,超过超时时间后资源自动释放 reason: "apply", // 申请原因 isPersist: true, // 永久持有资源