chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

第三屆大會回顧第4期 | OpenHarmony 高性能日志系統(tǒng) HiLog 的設計與實現(xiàn)

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2025-06-22 22:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

演講嘉賓 | 吳圣垚

回顧整理 | 廖 濤

排版校對 | 宋夕明

wKgZPGg31LmAZeeEAATALAwuA-A254.png

嘉賓介紹

研究分論壇

吳圣垚,中國科學院軟件研究所技術(shù)專家。

正文內(nèi)容

日志系統(tǒng)記錄了操作系統(tǒng)運行時發(fā)生的各種事件,包括信息變更、錯誤和異常等,對系統(tǒng)的狀態(tài)監(jiān)控、錯誤檢測與診斷、恢復與備份、性能優(yōu)化以及安全審計等起著關(guān)鍵性作用。OpenHarmony的Hilog日志系統(tǒng)是如何構(gòu)建的,又有哪些關(guān)鍵的特性和功能?中國科學院軟件研究所工程師吳圣垚在第三屆OpenHarmony技術(shù)大會上進行了精彩介紹。

wKgZPGg31LmAYDb0AALLhnjp0e4045.png

為了解決OpenHarmony開源項目運營初期尚未構(gòu)建日志系統(tǒng),且當今主流日志系統(tǒng)在技術(shù)架構(gòu)層面難以滿足OpenHarmony發(fā)展需求的痛點,作者本人及其團隊設計并實現(xiàn)了高性能日志系統(tǒng)HiLog。HiLog為OpenHarmony提供了一種可追蹤、可審計和可操作的方法,以便了解系統(tǒng)的狀態(tài)、故障和性能。適用于OpenHarmony應用、硬件開發(fā)及測試人員,是每個開發(fā)人員的必備、入門工具。

Hilog在性能原則、資源分配原則、設備兼容性原則和數(shù)據(jù)安全原則等方面均提出了創(chuàng)新的解決方案,具體為:

一、高性能解決方案:從軟件層面提高日志吞吐量,降低丟包率。首先,針對讀、寫日志任務的特征,基于IO復用、異步Socket等模型,優(yōu)化IPC過程。以此提高日志傳輸效率,降低日志傳輸過程中的損耗。

wKgZPGg31LqAVRPVAABkXz7ljkE083.png

此外,基于雙向循環(huán)鏈表實現(xiàn)緩沖區(qū);并實現(xiàn)單生產(chǎn)者多消費者的緩沖區(qū)管理機制。以此提高緩沖區(qū)處理能力,降低日志讀寫的損耗。

wKgZPGg31LqAYg3JAAEbRwAB8eM476.png

二、資源分配解決方案:對操作系統(tǒng)資源和日志系統(tǒng)資源進行合理分配,日志系統(tǒng)的運轉(zhuǎn)不能占用過多的操作系統(tǒng)資源;每個寫日志業(yè)務不能占用過多的日志系統(tǒng)資源。在進程流控上,限制每進程的日志寫入,降低IPC壓力;在業(yè)務流控上,進一步限制多進程業(yè)務的日志寫入,降低緩沖區(qū)管理壓力。

wKgZPGg31LqAKKIgAAFBrLSuKLI933.png

三、設備兼容性解決方案:能夠在資源較為豐富的移動端設備上體現(xiàn)高性能特性;能夠在資源受限的小型/輕量級設備上運行。首先,采用模塊化的體系結(jié)構(gòu),在移動設備上構(gòu)建hilogd,實現(xiàn)高性能日志處理。在小型設備上不構(gòu)建hilogd,降低CPU和內(nèi)存資源消耗。

wKgZPGg31LqAYveOAAF92HK9UhE475.png

其次,對日志流進行壓縮。高流量使用場景,將日志流直接輸入壓縮算法,然后持久化。大幅降低存儲資源消耗;此外,采取輪轉(zhuǎn)文件壓縮方案,低流量實用場景,將日志寫入文件輪盤,壓縮文件,刪除源文件。在避免日志大量丟失的前提下,降低存儲資源消耗。

wKgZPGg31LqAQjqLAACRpt9r4yI593.png

四、數(shù)據(jù)安全解決方案:保護流經(jīng)日志系統(tǒng)的關(guān)鍵信息;盡可能減少額外的性能開銷?;诟袷交嘉环淖兞磕涿涸诟袷交嘉环刑砑与[私標識。HiLog可以識別該隱私標識,并基于隱私開關(guān),對變量進行匿名化或非匿名化處理。以此構(gòu)建輕量級數(shù)據(jù)安全能力。

wKgZPGg31LqAUOabAAEA5m4wo4A525.png

目前,Hilog日志系統(tǒng)的相關(guān)工作已經(jīng)發(fā)表在軟件學報(文章鏈接:http://www.jos.org.cn/1000-9825/6900.html),且代碼已合入了OpenHarmony主線(項目地址:https://gitee.com/openharmony/hiviewdfx_hilog),在包括HarmonyOS NEXT在內(nèi)的多個OpenHarmony發(fā)行版上進行了穩(wěn)定的運行,為系統(tǒng)開發(fā)者、應用開發(fā)者和數(shù)據(jù)分析師提供了重要的日志數(shù)據(jù)。

在OpenHarmony迅速發(fā)展以及萬物智聯(lián)場景逐步演進的背景下,OpenHarmony的日志系統(tǒng)將面臨哪些挑戰(zhàn)和機遇?作者本人提出了以下2點展望:

一、目前業(yè)界對于日志系統(tǒng)的數(shù)據(jù)安全的研究較少,HiLog的輕量化數(shù)據(jù)安全能力是對于日志數(shù)據(jù)安全問題的初步探索,雖然可以一定程度上遮蔽敏感數(shù)據(jù)信息,但是仍需要開發(fā)者和審核人員投入精力對日志參數(shù)進行修改和驗證,具備一定的人工成本。后續(xù)希望能夠引入一些自動化的判斷機制,例如采用機器學習的手段對日志參數(shù)的上下文進行分析,進而自動化地判斷該參數(shù)是否屬于隱私信息,減少人工審核成本,提高數(shù)據(jù)安全能力的易用性。

二、OpenHarmony作為分布式操作系統(tǒng),原生支持分布式能力。分布式能力涉及到多臺設備的協(xié)同運作,即日志信息會在多臺設備上產(chǎn)生,然而,目前HiLog尚不具備從多設備統(tǒng)一收集日志并進行管理的能力。這種缺陷對于分布式能力的開發(fā)和調(diào)試造成了一定的不便,具備優(yōu)化的空間。構(gòu)造分布式日志系統(tǒng)有兩個重要的問題需要解決,其一是設備間高速、高穩(wěn)定的連接問題,其二是多設備的時鐘同步問題。對于第一個問題,可以等待OpenHarmony的軟總線(softbus)技術(shù)成熟后,利用softbus作為穩(wěn)定高速的日志傳輸?shù)耐ǖ溃粚τ诘诙€問題,可以考慮基于精確時間協(xié)議(precision time protocol,PTP)實現(xiàn)無線局域網(wǎng)內(nèi)的多設備時鐘同步。

審核編輯 黃宇

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

    關(guān)注

    29

    文章

    3854

    瀏覽量

    18631
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    第三屆大會回顧6 | HarmonyOS NEXT原生智能,助力應用低成本生而智能

    發(fā)者和用戶又提供了哪些AI能力?華為終端云服務小藝產(chǎn)品技術(shù)專家高光遠在第三屆OpenHarmony技術(shù)大會上進行了精彩分享。
    的頭像 發(fā)表于 07-14 18:04 ?171次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>大會</b><b class='flag-5'>回顧</b><b class='flag-5'>第</b>6<b class='flag-5'>期</b> | HarmonyOS NEXT原生智能,助力應用低成本生而智能

    格創(chuàng)東智亮相第三屆軟件創(chuàng)新發(fā)展大會

    近日,由武漢市人民政府、湖北省經(jīng)濟和信息化廳主辦的第三屆軟件創(chuàng)新發(fā)展大會(以下簡稱“大會”)在武漢光谷舉行。
    的頭像 發(fā)表于 06-17 16:52 ?450次閱讀

    中科創(chuàng)達旗下OSWare奧思維亮相第三屆OpenHarmony技術(shù)大會

    近日,以“技術(shù)引領(lǐng)筑生態(tài) 萬物智聯(lián)創(chuàng)未來”為主題的第三屆 OpenHarmony 技術(shù)大會在上海成功舉行。會上,OpenHarmony統(tǒng)一互聯(lián)PMC(項目群項目管理委員會)正式開啟孵化
    的頭像 發(fā)表于 11-12 10:40 ?914次閱讀

    線上逛展 | 沉浸探索第三屆OpenHarmony技術(shù)大會五大展區(qū)

    世博中心又有什么大事發(fā)生? 第三屆OpenHarmony技術(shù)大會 五大展區(qū)全方位展示智慧互聯(lián)未來 雷科技從現(xiàn)場發(fā)來探展邀約 一起跟隨他的視角漫步展區(qū) 在精彩紛呈的特色產(chǎn)品、應用案例中 體驗Op
    發(fā)表于 10-24 21:50

    焦點直擊 | 一圖盡覽第三屆OpenHarmony技術(shù)大會

    原文標題:焦點直擊 | 一圖盡覽第三屆OpenHarmony技術(shù)大會
    的頭像 發(fā)表于 10-21 14:12 ?528次閱讀

    第三屆OpenHarmony技術(shù)大會 生態(tài)企業(yè)分享創(chuàng)新成果,共繪開源系統(tǒng)新藍圖

    10月12日,以“技術(shù)引領(lǐng)筑生態(tài),萬物智聯(lián)創(chuàng)未來”為主題的第三屆OpenHarmony技術(shù)大會在上海隆重召開。來自全球的開源操作系統(tǒng)技術(shù)領(lǐng)袖、前沿實踐專家、學者及業(yè)界領(lǐng)袖,探討萬物智聯(lián)
    的頭像 發(fā)表于 10-21 11:59 ?807次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b> 生態(tài)企業(yè)分享創(chuàng)新成果,共繪開源<b class='flag-5'>系統(tǒng)</b>新藍圖

    第三屆OpenHarmony技術(shù)大會OpenHarmony開發(fā)者激勵計劃”授牌儀式圓滿舉行

    10月12日,以“技術(shù)引領(lǐng)筑生態(tài),萬物智聯(lián)創(chuàng)未來”為主題的第三屆OpenHarmony技術(shù)大會隆重舉行,“OpenHarmony開發(fā)者激勵計劃”授牌儀式在
    的頭像 發(fā)表于 10-21 11:48 ?670次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b> “<b class='flag-5'>OpenHarmony</b>開發(fā)者激勵計劃”授牌儀式圓滿舉行

    市場活動 | 潤和軟件星閃業(yè)務亮相第三屆OpenHarmony技術(shù)大會

    10月12日至13日,由OpenAtomOpenHarmony(以下簡稱“OpenHarmony”)項目群技術(shù)指導委員會(TSC)主辦的第三屆OpenHarmony技術(shù)
    的頭像 發(fā)表于 10-17 08:00 ?1480次閱讀
    市場活動 | 潤和軟件星閃業(yè)務亮相<b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b>

    高燃回顧第三屆OpenHarmony技術(shù)大會精彩瞬間

    第三屆OpenHarmony技術(shù)大會圓滿落幕 全球開源精英齊聚 共同展示OpenHarmony技術(shù)、生態(tài)、人才的最新進展 見證OpenHarmony
    發(fā)表于 10-16 18:47

    第三屆OpenHarmony技術(shù)大會主論壇嘉賓演講大咖金句聚焦

    第三屆OpenHarmony技術(shù)大會在上海璀璨落幕 本場思維碰撞與技術(shù)交融的盛宴 不僅見證了技術(shù)的飛躍 更是行業(yè)未來藍圖的共同描繪 讓我們一同回顧主論壇上行業(yè)大咖們的金句發(fā)言! 精彩繼
    的頭像 發(fā)表于 10-16 10:35 ?541次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b>主論壇嘉賓演講大咖金句聚焦

    深開鴻亮相第三屆OpenHarmony技術(shù)大會,以技術(shù)驅(qū)動OpenHarmony生態(tài)發(fā)展

    10月12-13日,第三屆OpenHarmony技術(shù)大會(以下簡稱“大會”)在上海順利舉行。本屆大會以“技術(shù)引領(lǐng)筑生態(tài),萬物智聯(lián)創(chuàng)未來”為主
    的頭像 發(fā)表于 10-15 08:07 ?1027次閱讀
    深開鴻亮相<b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b>,以技術(shù)驅(qū)動<b class='flag-5'>OpenHarmony</b>生態(tài)發(fā)展

    迅龍軟件受邀參加第三屆OpenHarmony技術(shù)大會,共建共享鴻蒙生態(tài)

    10月12日-13日,第三屆OpenHarmony技術(shù)大會在上海舉辦。大會邀請來自全球的開源操作系統(tǒng)技術(shù)領(lǐng)袖、前沿實踐專家、廣大開發(fā)者以及學
    的頭像 發(fā)表于 10-14 15:33 ?617次閱讀
    迅龍軟件受邀參加<b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b>,共建共享鴻蒙生態(tài)

    第三屆OpenHarmony技術(shù)大會在上海成功舉辦

    10月12日,以“技術(shù)引領(lǐng)筑生態(tài),萬物智聯(lián)創(chuàng)未來”為主題的第三屆OpenHarmony技術(shù)大會(以下簡稱“大會”)在上海成功舉辦。本次大會
    發(fā)表于 10-13 11:14

    第三屆OpenHarmony技術(shù)大會亮點紛呈

    10月12日—13日 第三屆OpenHarmony技術(shù)大會如期而至, 高能看點,一觸即發(fā)! 讓我們攜手走進這場技術(shù)盛宴 ?
    的頭像 發(fā)表于 10-11 11:08 ?594次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術(shù)<b class='flag-5'>大會</b>亮點紛呈

    30s高能速遞 | 第三屆 OpenHarmony技術(shù)大會精彩搶鮮看

    技術(shù)引領(lǐng)筑生態(tài) 萬物智聯(lián)創(chuàng)未來 第三屆 OpenHarmony技術(shù)大會 如約而至 高燃登場 10月12-13日,上海世博中心 重磅嘉賓,前沿議題 看億萬代碼如何改變未來,與卓越伙伴共繪閃耀繁星 亮點
    發(fā)表于 10-08 17:36