欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力:ohos.hiTraceMeter性能打點(diǎn)

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-25 16:12 ? 次閱讀

性能打點(diǎn)

本模塊提供了追蹤進(jìn)程軌跡,度量程序執(zhí)行性能的打點(diǎn)能力。本模塊打點(diǎn)的數(shù)據(jù)供hiTraceMeter工具分析使用。

icon-note.gif說明: 本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。 開發(fā)前請(qǐng)熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

導(dǎo)入模塊

import hiTraceMeter from '@ohos.hiTraceMeter';

hiTraceMeter.startTrace

startTrace(name: string, taskId: number): void

標(biāo)記一個(gè)預(yù)追蹤耗時(shí)任務(wù)的開始,expectedTime是可選參數(shù),標(biāo)識(shí)該任務(wù)的期望耗時(shí)。

如果有多個(gè)相同name的任務(wù)需要追蹤或者對(duì)同一個(gè)任務(wù)要追蹤多次,并且任務(wù)同時(shí)被執(zhí)行,則每次調(diào)用startTrace的taskId不相同。

如果具有相同name的任務(wù)是串行執(zhí)行的,則taskId可以相同。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiTrace

參數(shù):

參數(shù)名類型必填說明
namestring要追蹤的任務(wù)名稱
taskIdnumber任務(wù)id

示例:

hiTraceMeter.startTrace("myTestFunc", 1);

hiTraceMeter.finishTrace

finishTrace(name: string, taskId: number): void

標(biāo)記一個(gè)預(yù)追蹤耗時(shí)任務(wù)的結(jié)束。

finishTrace的name和taskId必須與流程開始的[startTrace]對(duì)應(yīng)參數(shù)值一致。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiTrace

參數(shù):

參數(shù)名類型必填說明
namestring要追蹤的任務(wù)名稱
taskIdnumber任務(wù)id。

示例:

hiTraceMeter.finishTrace("myTestFunc", 1);
//追蹤并行執(zhí)行的同名任務(wù)
hiTraceMeter.startTrace("myTestFunc", 1);
//業(yè)務(wù)流程...... 
hiTraceMeter.startTrace("myTestFunc", 2);  //第二個(gè)追蹤的任務(wù)開始,同時(shí)第一個(gè)追蹤的同名任務(wù)還沒結(jié)束,出現(xiàn)了并行執(zhí)行,對(duì)應(yīng)接口的taskId需要不同。
//業(yè)務(wù)流程...... 
hiTraceMeter.finishTrace("myTestFunc", 1);
//業(yè)務(wù)流程...... 
hiTraceMeter.finishTrace("myTestFunc", 2);
//追蹤串行執(zhí)行的同名任務(wù)
hiTraceMeter.startTrace("myTestFunc", 1);
//業(yè)務(wù)流程...... 
hiTraceMeter.finishTrace("myTestFunc", 1);  //第一個(gè)追蹤的任務(wù)結(jié)束
//業(yè)務(wù)流程...... 
hiTraceMeter.startTrace("myTestFunc", 1);   //第二個(gè)追蹤的同名任務(wù)開始,同名的待追蹤任務(wù)串行執(zhí)行。
//業(yè)務(wù)流程...... 
hiTraceMeter.finishTrace("myTestFunc", 1);

hiTraceMeter.traceByValue

traceByValue(name: string, count: number): void

用來標(biāo)記一個(gè)預(yù)追蹤的數(shù)值變量,該變量的數(shù)值會(huì)不斷變化。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiTrace

參數(shù):

搜狗高速瀏覽器截圖20240326151450.png

參數(shù)名類型必填說明HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
namestring要追蹤的數(shù)值變量名稱
countnumber變量的值

示例:

let traceCount = 3;
hiTraceMeter.traceByValue("myTestCount", traceCount);
traceCount = 4;
hiTraceMeter.traceByValue("myTestCount", traceCount);
//業(yè)務(wù)流程......

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    9722
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2397

    瀏覽量

    43093
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    HarmonyOS應(yīng)用事件打點(diǎn)開發(fā)指導(dǎo)

    簡(jiǎn)介 傳統(tǒng)的日志系統(tǒng)里匯聚了整個(gè)設(shè)備上所有程序運(yùn)行的過程流水日志,難以識(shí)別其中的關(guān)鍵信息。因此,應(yīng)用開發(fā)者需要一種數(shù)據(jù)打點(diǎn)機(jī)制,用來評(píng)估如訪問數(shù)、日活、用戶操作習(xí)慣以及影響用戶使用的關(guān)鍵因素等關(guān)鍵
    發(fā)表于 12-21 11:02

    鴻蒙實(shí)戰(zhàn)項(xiàng)目開發(fā):【短信服務(wù)】

    崗位需要掌握那些核心技術(shù)點(diǎn)?為此鴻蒙開發(fā)學(xué)習(xí)必須要系統(tǒng)性的進(jìn)行。 而網(wǎng)上有關(guān)鴻蒙開發(fā)資料非常的少,假如你想學(xué)好
    發(fā)表于 03-03 21:29

    HarmonyOS實(shí)戰(zhàn)開發(fā)-全局狀態(tài)保留能力彈窗

    // 全局狀態(tài)保留能力彈窗 模塊依賴 不涉及 最后 如果大家覺得這篇內(nèi)容對(duì)學(xué)習(xí)鴻蒙開發(fā)有幫助,我想邀請(qǐng)大家?guī)臀胰齻€(gè)小忙: 點(diǎn)贊,轉(zhuǎn)發(fā),有你們的 『點(diǎn)贊和評(píng)論』,才是我創(chuàng)造的動(dòng)力。 關(guān)注小編,同時(shí)可以
    發(fā)表于 05-07 14:53

    鴻蒙原生應(yīng)用/元服務(wù)開發(fā)-Stage模型能力接口(二)

    。 系統(tǒng)能力:以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為SystemCapability.Ability.AbilityRuntime.Core2.AbilityConstant.LaunchReas
    發(fā)表于 12-11 14:48

    鴻蒙原生應(yīng)用/元服務(wù)開發(fā)-Stage模型能力接口(四)

    ‘@ohos.app.ability.AbilityStage’; 1.AbilityStage.onCreate onCreate(): void 當(dāng)應(yīng)用創(chuàng)建時(shí)調(diào)用。 系統(tǒng)能力
    發(fā)表于 12-14 15:39

    鴻蒙原生應(yīng)用/元服務(wù)開發(fā)-Stage模型能力接口(五)

    在Stage模型下使用 二、 導(dǎo)入模塊 import common from \'@ohos.app.ability.common\'; 三、系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)
    發(fā)表于 12-15 15:11

    鴻蒙原生應(yīng)用/元服務(wù)開發(fā)-Stage模型能力接口(七)

    下文ApplicationContext對(duì)系統(tǒng)環(huán)境變化監(jiān)聽回調(diào)的能力,包括onConfigurationUpdated方法。本模塊首批接口從API version 9 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記
    發(fā)表于 12-19 11:03

    鴻蒙原生應(yīng)用/元服務(wù)開發(fā)-Stage模型能力接口(八)

    ‘@ohos.app.ability.ExtensionAbility’; 系統(tǒng)能力:SystemCapability.Ability.AbilityRuntime.AbilityCore 示例: class MyExtens
    發(fā)表于 12-20 16:12

    鴻蒙系統(tǒng)是基于什么開發(fā)

    爭(zhēng)議,那么鴻蒙系統(tǒng)到底是基于什么開發(fā)的呢?下面小編就為大家?guī)?b class='flag-5'>鴻蒙系統(tǒng)是基于什么開發(fā)的答案。
    的頭像 發(fā)表于 07-05 17:12 ?1.2w次閱讀

    鴻蒙OS開發(fā)實(shí)例:【應(yīng)用事件打點(diǎn)

    傳統(tǒng)的日志系統(tǒng)里匯聚了整個(gè)設(shè)備上所有程序運(yùn)行的過程流水日志,難以識(shí)別其中的關(guān)鍵信息。因此,應(yīng)用開發(fā)者需要一種數(shù)據(jù)打點(diǎn)機(jī)制,用來評(píng)估如訪問數(shù)、日活、用戶操作習(xí)慣以及影響用戶使用的關(guān)鍵因素等關(guān)鍵信息
    的頭像 發(fā)表于 04-07 17:13 ?557次閱讀
    <b class='flag-5'>鴻蒙</b>OS<b class='flag-5'>開發(fā)</b>實(shí)例:【應(yīng)用事件<b class='flag-5'>打點(diǎn)</b>】

    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力ohos.hiAppEvent應(yīng)用打點(diǎn)

    本模塊提供了應(yīng)用事件打點(diǎn)能力,包括對(duì)打點(diǎn)數(shù)據(jù)的落盤,以及對(duì)打點(diǎn)功能的管理配置。
    的頭像 發(fā)表于 06-24 11:09 ?589次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>系統(tǒng)</b>基礎(chǔ)<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.hiAppEvent應(yīng)用<b class='flag-5'>打點(diǎn)</b>

    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力ohos.hilog 日志打印

    hilog日志系統(tǒng),使應(yīng)用/服務(wù)可以按照指定級(jí)別、標(biāo)識(shí)和格式字符串輸出日志內(nèi)容,幫助開發(fā)者了解應(yīng)用/服務(wù)的運(yùn)行狀態(tài),更好地調(diào)試程序。
    的頭像 發(fā)表于 06-25 15:59 ?544次閱讀

    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力ohos.hiTraceChain 分布式跟蹤

    本模塊提供了端側(cè)業(yè)務(wù)流程調(diào)用鏈跟蹤的打點(diǎn)能力,包括業(yè)務(wù)流程跟蹤的啟動(dòng)、結(jié)束、信息埋點(diǎn)等能力。
    的頭像 發(fā)表于 06-25 09:49 ?407次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>系統(tǒng)</b>基礎(chǔ)<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.hiTraceChain 分布式跟蹤

    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力ohos.pasteboard 剪貼板

    以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為SystemCapability.MiscServices.Pasteboard。
    的頭像 發(fā)表于 06-26 16:48 ?498次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>系統(tǒng)</b>基礎(chǔ)<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.pasteboard 剪貼板

    鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力ohos.screenLock 鎖屏管理

    鎖屏管理服務(wù)是OpenHarmony中系統(tǒng)服務(wù),為鎖屏應(yīng)用提供注冊(cè)亮屏、滅屏、開啟屏幕、結(jié)束休眠、退出動(dòng)畫、請(qǐng)求解鎖結(jié)果監(jiān)聽,并提供回調(diào)結(jié)果給鎖屏應(yīng)用。鎖屏管理服務(wù)向三方應(yīng)用提供請(qǐng)求解鎖、查詢鎖屏狀態(tài)、查詢是否設(shè)置鎖屏密碼的能力。
    的頭像 發(fā)表于 06-27 11:41 ?876次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>系統(tǒng)</b>基礎(chǔ)<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.screenLock 鎖屏管理