在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙開發系統基礎能力:ohos.hiTraceMeter性能打點

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

性能打點

本模塊提供了追蹤進程軌跡,度量程序執行性能的打點能力。本模塊打點的數據供hiTraceMeter工具分析使用。

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

導入模塊

import hiTraceMeter from '@ohos.hiTraceMeter';

hiTraceMeter.startTrace

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

標記一個預追蹤耗時任務的開始,expectedTime是可選參數,標識該任務的期望耗時。

如果有多個相同name的任務需要追蹤或者對同一個任務要追蹤多次,并且任務同時被執行,則每次調用startTrace的taskId不相同。

如果具有相同name的任務是串行執行的,則taskId可以相同。

系統能力: SystemCapability.HiviewDFX.HiTrace

參數:

參數名類型必填說明
namestring要追蹤的任務名稱
taskIdnumber任務id

示例:

hiTraceMeter.startTrace("myTestFunc", 1);

hiTraceMeter.finishTrace

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

標記一個預追蹤耗時任務的結束。

finishTrace的name和taskId必須與流程開始的[startTrace]對應參數值一致。

系統能力: SystemCapability.HiviewDFX.HiTrace

參數:

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

示例:

hiTraceMeter.finishTrace("myTestFunc", 1);
//追蹤并行執行的同名任務
hiTraceMeter.startTrace("myTestFunc", 1);
//業務流程...... 
hiTraceMeter.startTrace("myTestFunc", 2);  //第二個追蹤的任務開始,同時第一個追蹤的同名任務還沒結束,出現了并行執行,對應接口的taskId需要不同。
//業務流程...... 
hiTraceMeter.finishTrace("myTestFunc", 1);
//業務流程...... 
hiTraceMeter.finishTrace("myTestFunc", 2);
//追蹤串行執行的同名任務
hiTraceMeter.startTrace("myTestFunc", 1);
//業務流程...... 
hiTraceMeter.finishTrace("myTestFunc", 1);  //第一個追蹤的任務結束
//業務流程...... 
hiTraceMeter.startTrace("myTestFunc", 1);   //第二個追蹤的同名任務開始,同名的待追蹤任務串行執行。
//業務流程...... 
hiTraceMeter.finishTrace("myTestFunc", 1);

hiTraceMeter.traceByValue

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

用來標記一個預追蹤的數值變量,該變量的數值會不斷變化。

系統能力: SystemCapability.HiviewDFX.HiTrace

參數:

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

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

示例:

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

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發系統
    +關注

    關注

    0

    文章

    38

    瀏覽量

    9970
  • 鴻蒙
    +關注

    關注

    59

    文章

    2491

    瀏覽量

    43715
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    HarmonyOS應用事件打點開發指導

    簡介 傳統的日志系統里匯聚了整個設備上所有程序運行的過程流水日志,難以識別其中的關鍵信息。因此,應用開發者需要一種數據打點機制,用來評估如訪問數、日活、用戶操作習慣以及影響用戶使用的關鍵因素等關鍵
    發表于 12-21 11:02

    鴻蒙實戰項目開發:【短信服務】

    崗位需要掌握那些核心技術點?為此鴻蒙開發學習必須要系統性的進行。 而網上有關鴻蒙開發資料非常的少,假如你想學好
    發表于 03-03 21:29

    HarmonyOS實戰開發-全局狀態保留能力彈窗

    // 全局狀態保留能力彈窗 模塊依賴 不涉及 最后 如果大家覺得這篇內容對學習鴻蒙開發有幫助,我想邀請大家幫我三個小忙: 點贊,轉發,有你們的 『點贊和評論』,才是我創造的動力。 關注小編,同時可以
    發表于 05-07 14:53

    鴻蒙原生應用/元服務開發-Stage模型能力接口(二)

    。 系統能力:以下各項對應的系統能力均為SystemCapability.Ability.AbilityRuntime.Core2.AbilityConstant.LaunchReas
    發表于 12-11 14:48

    鴻蒙原生應用/元服務開發-Stage模型能力接口(四)

    ‘@ohos.app.ability.AbilityStage’; 1.AbilityStage.onCreate onCreate(): void 當應用創建時調用。 系統能力
    發表于 12-14 15:39

    鴻蒙原生應用/元服務開發-Stage模型能力接口(五)

    在Stage模型下使用 二、 導入模塊 import common from \'@ohos.app.ability.common\'; 三、系統能力 :以下各項對應的系統
    發表于 12-15 15:11

    鴻蒙原生應用/元服務開發-Stage模型能力接口(七)

    下文ApplicationContext對系統環境變化監聽回調的能力,包括onConfigurationUpdated方法。本模塊首批接口從API version 9 開始支持。后續版本的新增接口,采用上角標單獨標記
    發表于 12-19 11:03

    鴻蒙原生應用/元服務開發-Stage模型能力接口(八)

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

    鴻蒙系統是基于什么開發

    爭議,那么鴻蒙系統到底是基于什么開發的呢?下面小編就為大家帶來鴻蒙系統是基于什么開發的答案。
    的頭像 發表于 07-05 17:12 ?1.2w次閱讀

    鴻蒙OS開發實例:【應用事件打點

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

    鴻蒙開發系統基礎能力ohos.hiAppEvent應用打點

    本模塊提供了應用事件打點能力,包括對打點數據的落盤,以及對打點功能的管理配置。
    的頭像 發表于 06-24 11:09 ?818次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.hiAppEvent應用<b class='flag-5'>打點</b>

    鴻蒙開發系統基礎能力ohos.hilog 日志打印

    hilog日志系統,使應用/服務可以按照指定級別、標識和格式字符串輸出日志內容,幫助開發者了解應用/服務的運行狀態,更好地調試程序。
    的頭像 發表于 06-25 15:59 ?789次閱讀

    鴻蒙開發系統基礎能力ohos.hiTraceChain 分布式跟蹤

    本模塊提供了端側業務流程調用鏈跟蹤的打點能力,包括業務流程跟蹤的啟動、結束、信息埋點等能力。
    的頭像 發表于 06-25 09:49 ?581次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.hiTraceChain 分布式跟蹤

    鴻蒙開發系統基礎能力ohos.pasteboard 剪貼板

    以下各項對應的系統能力均為SystemCapability.MiscServices.Pasteboard。
    的頭像 發表于 06-26 16:48 ?781次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.pasteboard 剪貼板

    鴻蒙開發系統基礎能力ohos.screenLock 鎖屏管理

    鎖屏管理服務是OpenHarmony中系統服務,為鎖屏應用提供注冊亮屏、滅屏、開啟屏幕、結束休眠、退出動畫、請求解鎖結果監聽,并提供回調結果給鎖屏應用。鎖屏管理服務向三方應用提供請求解鎖、查詢鎖屏狀態、查詢是否設置鎖屏密碼的能力。
    的頭像 發表于 06-27 11:41 ?1231次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.screenLock 鎖屏管理
    主站蜘蛛池模板: 天天干夜夜添 | 亚洲成在人线影视天堂网 | 诱人的老师bd高清日本在线观看 | 五月天婷婷在线视频 | wwwxx在线观看| 久久国产高清字幕中文 | 欧美一区二区三区成人看不卡 | 香蕉视频网站在线播放 | 特黄特黄 | 五月婷婷在线观看 | 看日本黄大片在线观看 | 天天操夜夜逼 | 人人爽天天爽夜夜爽曰 | 欧洲乱码专区一区二区三区四区 | xxxxx日本69| 亚洲精品乱码久久久久久蜜桃图片 | 黄网站色 | 日本人善交69xxx | 久久伊人操 | 免费网站黄成人影院 | 午夜网站免费 | 亚洲成在人线久久综合 | 精彩视频一区二区三区 | 亚洲精品美女 | 日本免费黄视频 | www操com | 日本bt | 色多多·com 色多多18免费观看 色多多a | 狠狠躁夜夜躁人人躁婷婷视频 | 五月婷婷在线免费观看 | 1024手机最新手机在线 | 欧美一卡二三卡四卡不卡 | 日本人视频-jlzz jlzz jlzz | 久久国产免费观看精品1 | 国产精品久久久亚洲第一牛牛 | 日本与大黑人xxxx | 天天综合天天看夜夜添狠狠玩 | 综合激情五月婷婷 | 天天撸视频 | 一级毛片西西人体44rt高清 | 伊人毛片 |