女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

第三屆大會(huì)回顧第2期 | HarmonyOS NEXT內(nèi)核驅(qū)動(dòng)生態(tài)兼容與競爭力思考

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2025-05-19 19:17 ? 次閱讀

演講嘉賓 | 代 杰

回顧整理 | 廖 濤

排版校對(duì) | 宋夕明

wKgZO2grE-KAftk-AASn-3NH6tw105.png

嘉賓介紹

OS內(nèi)核及視窗分論壇

代杰,華為OS內(nèi)核實(shí)驗(yàn)室驅(qū)動(dòng)領(lǐng)域?qū)<摇?/p>

正文內(nèi)容

設(shè)備驅(qū)動(dòng)程序在內(nèi)核中扮演著至關(guān)重要的角色,其直接與硬件設(shè)備交互,為操作系統(tǒng)和應(yīng)用程序提供硬件操作的接口,并管理系統(tǒng)中的硬件資源。目前,HarmonyOS NEXT的內(nèi)核驅(qū)動(dòng)在兼容性和競爭力構(gòu)建上有哪些挑戰(zhàn)和機(jī)遇?華為OS內(nèi)核技術(shù)專家代杰在第三屆OpenHarmony技術(shù)大會(huì)上進(jìn)行了精彩分享。

wKgZO2grE-KACgHHAAuaPr_UFaQ462.png

驅(qū)動(dòng)生態(tài)復(fù)雜度高:既包含了南向生態(tài)(面向器件),也包含了部分北向生態(tài)(面向應(yīng)用);既包含了硬件外設(shè)(UFS、GPU等),也包含了虛擬設(shè)備(random、loop、dm、dmabuf 等);既包含了硬件控制器(UFS host),也包含了協(xié)議層(SCSIUSB、DRM等)。對(duì)于 HarmonyOS NEXT 這樣一個(gè)新生的操作系統(tǒng)來說,驅(qū)動(dòng)生態(tài)對(duì)其內(nèi)核意味著什么?

wKgZO2grE-KAaHDKAADKQgAnnBA944.png

先讓我們看一組數(shù)據(jù):在Linux超過3000萬行的代碼中,有60%是驅(qū)動(dòng)代碼,重新開發(fā)需要耗費(fèi)大量的人力和時(shí)間成本,且部分廠商不提供源碼;以手機(jī)為例,驅(qū)動(dòng)超過400個(gè),涉及內(nèi)核的接口超過1000個(gè),代碼量超過400萬行。此外,應(yīng)用生態(tài)上有POSIX標(biāo)準(zhǔn),但驅(qū)動(dòng)生態(tài)上卻缺乏統(tǒng)一的標(biāo)準(zhǔn)。因此,兼容Linux的驅(qū)動(dòng)生態(tài)是從NEXT內(nèi)核誕生時(shí)就需要考慮的問題。

wKgZO2grE-KAQwZeAAAgwDW8EZE414.png

HarmonyOS NEXT內(nèi)核采取了UDK(Unified Driver Kit)技術(shù),通過統(tǒng)一驅(qū)動(dòng)框架,支持多個(gè)后端的方案,使其更好地兼容Linux的驅(qū)動(dòng)生態(tài)。該技術(shù)的特點(diǎn)主要有:既能運(yùn)行NDC(Native Driver Container),也能運(yùn)行LDC(Legacy/Linux Driver Container),且可以幾乎零修改兼容Linux的驅(qū)動(dòng);驅(qū)動(dòng)框架和驅(qū)動(dòng)運(yùn)行在獨(dú)立的進(jìn)程空間。業(yè)界與UDK同類的項(xiàng)目如Genode DDEKit、Linux Kernel Library、VMWare vmklinux等,均因性能、兼容性以及版本演進(jìn)等因素未成功。那么UDK目前面臨的核心技術(shù)挑戰(zhàn)有哪些?

wKgZO2grE-KAH6ABAABJozU17zQ427.png

LDC 側(cè)面臨的核心技術(shù)挑戰(zhàn)主要有:(1)如何具備跨 Linux 版本的演進(jìn)能力?驅(qū)動(dòng)版本碎片化已經(jīng)成業(yè)界痛點(diǎn),DDEKit 就因跟不上 Linux 版本演進(jìn)而放棄;(2)兩個(gè)內(nèi)核模型如何對(duì)接,Linux 內(nèi)核機(jī)制如何在用戶態(tài)來表達(dá)?(3)性能及內(nèi)存開銷問題,例如跨進(jìn)程通信開銷、內(nèi)存拷貝開銷等;(4)與原生容器并存和過渡問題。

針對(duì)上述問題(1),可以采用Base + Model架構(gòu),分離較為穩(wěn)定的基礎(chǔ)KABI和易變KABI,便于跟隨版本演進(jìn)(DC-Base:包含不易隨版本變化的穩(wěn)定的KABI;DC-Model:包含易變的KABI集合),使其能夠在Linux發(fā)行版上實(shí)現(xiàn)多版本驅(qū)動(dòng)并存功能。

wKgZO2grE-KAB_RaAAAkJiLxhsY390.png

針對(duì)上述問題(2),可以采取可擴(kuò)展內(nèi)核語義映射框架。Extension:host 側(cè)向 LDC 提供的功能擴(kuò)展,將 NEXT 內(nèi)核的能力做一層封裝,實(shí)現(xiàn)與 Linux 內(nèi)核基本等價(jià)的接口供驅(qū)動(dòng)使用;interface ko:提供 host 與驅(qū)動(dòng)交互通道,完成 host/linux 名字空間轉(zhuǎn)換。

wKgZO2grE-KAPW67AABKT3bcVsg317.png

NDC 側(cè)面臨的核心技術(shù)挑戰(zhàn)主要有:(1)目前,NDC 巨量的接口缺失,生態(tài)不完備,Linux 面向驅(qū)動(dòng)的上萬接口難以重新實(shí)現(xiàn)。且短期看,NDC只能運(yùn)行在受限場景,無法完全舍棄 LDC;(2)用戶態(tài)的驅(qū)動(dòng)框架性能和宏內(nèi)核仍存在差距。文件系統(tǒng)和驅(qū)動(dòng)的交互多一次進(jìn)程間通信,驅(qū)動(dòng)和內(nèi)存的交互同樣需要進(jìn)程間通信,且交互更為頻繁,例如 GPU 驅(qū)動(dòng)需要頻繁地申請(qǐng)、釋放內(nèi)存。

針對(duì)上述(1)的 NDC 接口缺失問題,NEXT 內(nèi)核采取 LDC/NDC 多模共存的方案,實(shí)現(xiàn)生態(tài)上的抽屜式替換。從NDC和LDC的二選一階段,逐步演進(jìn)到LDC/NDC的多模同時(shí)部署:所有的驅(qū)動(dòng)和設(shè)備由 devmgr 同一管理,devmgr 可以路由到“正確”的驅(qū)動(dòng)容器;NDC 可以抽屜式替換 LDC 中的驅(qū)動(dòng),能夠做到實(shí)現(xiàn)一個(gè),替換一個(gè),按重要程度逐步替換。此外,采取“孿生驅(qū)動(dòng)”(Twin Driver)模式,針對(duì)代碼量巨大的驅(qū)動(dòng),為減小工作量,使用雙驅(qū)動(dòng)容器協(xié)同方式:將核心的數(shù)據(jù)路徑,和上層應(yīng)用交互的路徑由 NDC 承載,設(shè)備節(jié)點(diǎn)由 NDC 創(chuàng)建;上下電、初始化等功能仍通過 LDC 承載。

wKgZO2grE-OAdATDAAAP22G_GfY418.png

針對(duì)上述(2)的性能問題,可以采用 NDC 多態(tài)部署方案,實(shí)現(xiàn)安全和性能的權(quán)衡。NDC 中的關(guān)鍵驅(qū)動(dòng),例如 UFS 存儲(chǔ)設(shè)備和 VFS 部署在同一個(gè)地址空間,其他驅(qū)動(dòng)則部署在獨(dú)立的地址空間。同時(shí),中斷通過遷移線程模型直通用戶態(tài)驅(qū)動(dòng)框架,解決傳統(tǒng)的中斷在用戶態(tài)處理,需要經(jīng)過調(diào)度的問題,可以將時(shí)延壓縮到 2us 以內(nèi)。

wKgZO2grE-OAGMwQAAAW4MfmJoQ110.png

未來,隨著HarmonyOS NEXT生態(tài)和技術(shù)的發(fā)展,驅(qū)動(dòng)框架作為北向和南向的生態(tài)中樞,有很多的機(jī)會(huì)。例如,提供更多的信息到應(yīng)用層,實(shí)現(xiàn)精準(zhǔn)的性能功耗控制;打破傳統(tǒng)的分層解耦,簡化關(guān)鍵協(xié)議、關(guān)鍵路徑等等。

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

    關(guān)注

    0

    文章

    7

    瀏覽量

    6129
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    2052

    瀏覽量

    32120
收藏 人收藏

    評(píng)論

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

    第三屆百度文心杯創(chuàng)業(yè)大賽啟動(dòng)

    近日,第三屆“文心杯”創(chuàng)業(yè)大賽面向全球正式啟動(dòng)報(bào)名。
    的頭像 發(fā)表于 04-30 10:24 ?300次閱讀

    德力西電氣亮相第三屆中國碳金融大會(huì)

    近日,由中國節(jié)能協(xié)會(huì)與中國質(zhì)量認(rèn)證中心聯(lián)合主辦的第三屆中國碳金融大會(huì)于上海順利召開。本屆大會(huì)以“碳金新路·逐綠而行”為主題,匯聚了來自政府、學(xué)術(shù)界、企業(yè)的知名專家與行業(yè)領(lǐng)袖,共同探討碳金融政策發(fā)展、碳市場動(dòng)態(tài)以及技術(shù)創(chuàng)新等熱點(diǎn)話
    的頭像 發(fā)表于 04-22 16:38 ?262次閱讀

    立儀科技受邀參加第三屆中國傳感器與應(yīng)用技術(shù)大會(huì)

    ?11月11日,備受矚目的"第三屆中國傳感器與應(yīng)用技術(shù)大會(huì)"在深圳光明云谷國際會(huì)議中心隆重舉行。立儀科技作為國內(nèi)專注光譜共焦傳感器領(lǐng)域的公司榮幸受邀參加此次盛會(huì)并進(jìn)行業(yè)務(wù)簽約。 ? 立儀科技受邀參加
    的頭像 發(fā)表于 11-15 16:25 ?638次閱讀
    立儀科技受邀參加<b class='flag-5'>第三屆</b>中國傳感器與應(yīng)用技術(shù)<b class='flag-5'>大會(huì)</b>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    第三屆OpenHarmony技術(shù)大會(huì)亮點(diǎn)紛呈

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

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

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

    第三屆中國電磁頻譜學(xué)術(shù)大會(huì)圓滿落幕,知語科技閃耀西安!

    ?西安盛事!第三屆中國電磁頻譜學(xué)術(shù)大會(huì)圓滿落幕,知語云智能科技閃耀全場 西安,這座承載著千年歷史文化的古都,在2024年6月21日至22日再次成為科技領(lǐng)域的焦點(diǎn)。第三屆中國電磁頻譜學(xué)術(shù)大會(huì)
    發(fā)表于 06-24 11:05