中科院軟件所成功開(kāi)發(fā)首個(gè)面向開(kāi)源鴻蒙 OpenHarmony 的高性能日志系統(tǒng) HiLog-每日熱議

發(fā)布時(shí)間:2023-05-05 10:37:16  |  來(lái)源:IT之家  


(相關(guān)資料圖)

5 月 5 日消息,據(jù)中國(guó)科學(xué)院官網(wǎng)發(fā)布,中國(guó)科學(xué)院軟件研究所智能軟件研究中心團(tuán)隊(duì)在國(guó)產(chǎn)開(kāi)源操作系統(tǒng) OpenHarmony 的關(guān)鍵模塊研發(fā)中取得進(jìn)展,該研究針對(duì) OpenHarmony 異構(gòu)設(shè)備互聯(lián)特性設(shè)計(jì)了日志系統(tǒng)模型規(guī)范,并開(kāi)發(fā)了首個(gè)面向 OpenHarmony 的高性能日志系統(tǒng) HiLog。相關(guān)研究成果以《OpenHarmony 高性能日志系統(tǒng) HiLog 的設(shè)計(jì)與實(shí)現(xiàn)》為題,被《軟件學(xué)報(bào)》錄用。

在開(kāi)源項(xiàng)目運(yùn)營(yíng)初期,OpenHarmony 操作系統(tǒng)有較多關(guān)鍵子系統(tǒng)尚未構(gòu)建,其中包括關(guān)鍵的日志系統(tǒng)。日志系統(tǒng)對(duì)于操作系統(tǒng)開(kāi)發(fā)和維護(hù)至關(guān)重要,記錄系統(tǒng)中的所有活動(dòng),幫助開(kāi)發(fā)者診斷和解決故障,保障系統(tǒng)的安全和穩(wěn)定。此外,日志系統(tǒng)還可以幫助開(kāi)發(fā)人員了解用戶使用情況,改進(jìn)系統(tǒng)功能和性能。

據(jù)中國(guó)科學(xué)院軟件研究所介紹,“HiLog 已成為 OpenHarmony 的核心子系統(tǒng),在其系統(tǒng)源碼中存在超過(guò) 45 萬(wàn)行調(diào)用,業(yè)務(wù)覆蓋 100% 的子系統(tǒng)。HiLog 目前已得到廣泛部署,使用在 14 個(gè)行業(yè)發(fā)行版,32 款商用設(shè)備上。隨著HarmonyOSAPI-9 發(fā)布,全部的 HarmonyOS 設(shè)備將使用 HiLog 作為日志系統(tǒng)。屆時(shí),HiLog 將在超過(guò) 3.2 億臺(tái)設(shè)備上運(yùn)行,完成日志的收集和管理工作,提供重要的日志數(shù)據(jù)?!?/p>

開(kāi)源鴻蒙OpenHarmony 是由開(kāi)放原子開(kāi)源基金會(huì)(OpenAtom Foundation)孵化及運(yùn)營(yíng)的開(kāi)源項(xiàng)目,目標(biāo)是面向全場(chǎng)景、全連接、全智能時(shí)代,基于開(kāi)源的方式,搭建一個(gè)智能終端設(shè)備操作系統(tǒng)的框架和平臺(tái),促進(jìn)萬(wàn)物互聯(lián)產(chǎn)業(yè)的發(fā)展。

今年 4 月發(fā)布的 OpenHarmony 3.2 版本標(biāo)準(zhǔn)系統(tǒng)能力進(jìn)一步完善,支持采用 ArkTS 語(yǔ)言進(jìn)行大型應(yīng)用、原子化服務(wù)開(kāi)發(fā)。ArkCompiler 的優(yōu)化、Taskpool 機(jī)制提升應(yīng)用運(yùn)行性能;ArkUI 組件及動(dòng)畫能力增強(qiáng),強(qiáng)化圖形渲染能力和系統(tǒng)安全能力,豐富分布式業(yè)務(wù)開(kāi)發(fā);OpenHarmony 3.2 Release 版本提供 API Level 9 穩(wěn)定接口。

關(guān)鍵詞:

 

網(wǎng)站介紹  |  版權(quán)說(shuō)明  |  聯(lián)系我們  |  網(wǎng)站地圖 

星際派備案號(hào):京ICP備2022016840號(hào)-16 營(yíng)業(yè)執(zhí)照公示信息版權(quán)所有 郵箱聯(lián)系:920 891 263@qq.com