在线观看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

    瀏覽量

    9722
  • 鴻蒙
    +關注

    關注

    57

    文章

    2397

    瀏覽量

    43095
收藏 人收藏

    評論

    相關推薦

    HarmonyOS應用事件打點開發指導

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

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

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

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

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

    最新開源代碼證實!“鴻蒙原生版”微信正在積極開發

    開放源代碼項目等代碼, **僅支持鴻蒙內核和鴻蒙系統的應用 ** —— 不再兼容 Android 應用。 既然不再兼容 Android 端 APP,那各大 APP 開發商的適配進度也要
    發表于 05-08 17:08

    鴻蒙原生應用/元服務開發-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 ?557次閱讀
    <b class='flag-5'>鴻蒙</b>OS<b class='flag-5'>開發</b>實例:【應用事件<b class='flag-5'>打點</b>】

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

    本模塊提供了應用事件打點能力,包括對打點數據的落盤,以及對打點功能的管理配置。
    的頭像 發表于 06-24 11:09 ?590次閱讀
    <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 ?544次閱讀

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

    本模塊提供了端側業務流程調用鏈跟蹤的打點能力,包括業務流程跟蹤的啟動、結束、信息埋點等能力
    的頭像 發表于 06-25 09:49 ?408次閱讀
    <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 ?498次閱讀
    <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 剪貼板
    主站蜘蛛池模板: 日韩中文视频 | 久久久久久国产精品免费 | 色婷婷精品大全在线视频 | 国产福利资源在线 | 色播在线视频 | 免费福利午夜影视网 | sihu国产午夜精品一区二区三区 | 免费看很黄很色裸乳视频 | 国产高清在线播放免费观看 | 99 久久99久久精品免观看 | 美女扒开尿口给男人桶爽视频 | 三浦理惠子中文在 | 久青草国产手机在线观 | 四虎影院在线观看免费 | 一日本道加勒比高清一二三 | 日本加勒比视频在线观看 | 欧美黑人xxxx猛牲大交 | 免费一级欧美片在线观免看 | 六月婷婷导航福利在线 | 丁香午夜 | 三级网址在线观看 | 给我免费播放片黄色 | 久久久久综合中文字幕 | 国模娜娜扒开嫩木耳 | 黄色字幕网 | 四虎永久影院 | 天天干人人 | 稀缺资源呦视频在线网站 | 日韩成人一级 | 天天操国产 | 国产拍拍拍精品视频 | 亚洲色网址 | 亚洲情a成黄在线观看动 | 欧美成人一区二区三区在线电影 | 久久老色鬼天天综合网观看 | 91午夜剧场 | 亚洲人毛茸茸bbxx | 天堂看动漫 | 欧美婷婷色 | 超级碰碰青草免费视频92 | 精品久久久久久午夜 |