未验证 提交 c7cdd8a2 编写于 作者: O openharmony_ci 提交者: Gitee

!3950 getPrivateDirty、getCpuUsage、getServiceDump接口代码添加说明文档

Merge pull request !3950 from jiangyuan0000/master
......@@ -116,6 +116,47 @@ getSharedDirty(): bigint
let sharedDirty = hidebug.getSharedDirty();
```
## hidebug.getPrivateDirty<sup>9+<sup>
getPrivateDirty(): bigint
获取进程的私有脏内存大小。
**系统能力:** SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| bigint | 返回进程的私有脏内存大小。 |
**示例:**
```js
let privateDirty = hidebug.getPrivateDirty();
```
## hidebug.getCpuUsage<sup>9+<sup>
getCpuUsage(): number
获取进程的cpu占用率。
如占用率为50%,则返回0.5。
**系统能力:** SystemCapability.HiviewDFX.HiProfiler.HiDebug
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| number | 获取进程的cpu占用率。 |
**示例:**
```js
let cpuUsage = hidebug.getCpuUsage();
```
## hidebug.startProfiling
......@@ -179,4 +220,32 @@ dumpHeapData(filename : string) : void
```js
hidebug.dumpHeapData("heap-20220216");
```
## hidebug.getServiceDump<sup>9+<sup>
getServiceDump(serviceid : number) : string
获取系统服务信息。
此接口为系统接口,三方应用不可用。
**系统能力:** SystemCapability.HiviewDFX.HiProfiler.HiDebug
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------ | ---- | ------------------------------------------------------------ |
| serviceid | number | 是 | 基于该用户输入的service id获取系统服务信息。|
**返回值:**
| 类型 | 说明 |
| ------ | -------------------------- |
| string | 返回dump的service信息文件的绝对路径。 |
**示例:**
```js
let serviceId = 10;
let pathName = hidebug.getServiceDump(serviceId);
```
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册