未验证 提交 835f018c 编写于 作者: K king_he 提交者: Gitee

update zh-cn/application-dev/dfx/hitracemeter-guidelines.md.

Signed-off-by: Nking_he <6384784@qq.com>
上级 9be67627
......@@ -2,13 +2,13 @@
## 场景介绍
HiTraceMeter为开发者提供系统性能打点接口。开发者通过在自己的业务逻辑中的关键代码位置调用HiTraceMeter接口提供的API接口,能够有效追踪进程轨迹、查看系统性能。
HiTraceMeter为开发者提供系统性能打点接口。开发者通过在自己的业务逻辑中的关键代码位置调用HiTraceMeter提供的API接口,能够有效追踪进程轨迹、查看系统性能。
## 接口说明
性能打点跟踪接口由hiTraceMeter模块提供,详细API请参考[性能打点跟踪API参考](../reference/apis/js-apis-hitracemeter.md)
**性能打点跟踪接口功能介绍:**
**表1** 性能打点跟踪接口功能介绍
| 接口名 | 返回值 | 描述 |
| ---------------------------------------------------------------------------- | --------- | ------------ |
......@@ -32,31 +32,31 @@ HiTraceMeter为开发者提供系统性能打点接口。开发者通过在自
onInit() {
this.title = this.$t('strings.world');
//从startTrace到finishTrace流程的耗时期望为5ms
// 从startTrace到finishTrace流程的耗时期望为5ms
hiTraceMeter.startTrace("business", 1);
hiTraceMeter.startTrace("business", 1, 5);
//追踪并行执行的同名任务
// 追踪并行执行的同名任务
hiTraceMeter.startTrace("business", 1);
//业务流程
// 业务流程
console.log(`business running`);
hiTraceMeter.startTrace("business", 2); //第二个追踪的任务开始,同时第一个追踪的同名任务还没结束,出现了并行执行,对应接口的taskId需要不同。
//业务流程
hiTraceMeter.startTrace("business", 2); // 第二个追踪的任务开始,同时第一个追踪的同名任务还没结束,出现了并行执行,对应接口的taskId需要不同
// 业务流程
console.log(`business running`);
hiTraceMeter.finishTrace("business", 1);
//业务流程
// 业务流程
console.log(`business running`);
hiTraceMeter.finishTrace("business", 2);
//追踪串行执行的同名任务
// 追踪串行执行的同名任务
hiTraceMeter.startTrace("business", 1);
//业务流程
// 业务流程
console.log(`business running`);
hiTraceMeter.finishTrace("business", 1); //第一个追踪的任务结束
//业务流程
hiTraceMeter.finishTrace("business", 1); // 第一个追踪的任务结束
// 业务流程
console.log(`business running`);
hiTraceMeter.startTrace("business", 1); //第二个追踪的同名任务开始,同名的待追踪任务串行执行。
//业务流程
hiTraceMeter.startTrace("business", 1); // 第二个追踪的同名任务开始,同名的待追踪任务串行执行
// 业务流程
console.log(`business running`);
let traceCount = 3;
......@@ -68,6 +68,6 @@ HiTraceMeter为开发者提供系统性能打点接口。开发者通过在自
}
```
2. 运行项目,点击应用界面上的运行按钮,即可通过日志信息分析实际业务。
2. 点击应用界面上的运行按钮运行项目,即可通过日志信息分析实际业务。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册