吴忠躺衫网络科技有限公司

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

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

3天內不再提示

微軟發布Linux內核Rust模塊優化補丁

微云疏影 ? 來源:綜合整理 ? 作者:綜合整理 ? 2024-04-02 15:11 ? 次閱讀

近期,Microsoft 工程師 Wedson Almeida Filho 針對加強 Linux 內核模塊初始化功能發布了新的補丁。他指出此舉是微軟為促進 Rust 在內核領域的健康發展所做出的努力。

具體措施包括改進 Rust 內核代碼分配應用程序接口(API),同時引入了 Rust 內核模塊的就地初始化技術。

在此之前,Linux 內核中要想實現模塊初始化,必須先創建一個實例,再將其移至特定內存空間。然而,經過新補丁調整后,各模塊可直接在預設定好的內存地址上完成初始化工作。

這意味著無需額外內存分配,使得模塊能夠更有效地處理諸如鎖之類的繁雜數據結構。

此項研究成果十分重要,利用 Rust 的就地初始化能力,可以使內核開發者更為便捷高效地啟動模塊及優化內存資源運用。此外,該補丁還能實現 Rust 驅動模塊與 C 語言模塊的無縫集成,進一步彌合了傳統內核開發方法與現代開發模式間的差異。

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

    關注

    4

    文章

    6629

    瀏覽量

    104464
  • 模塊
    +關注

    關注

    7

    文章

    2733

    瀏覽量

    47748
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210391
收藏 人收藏

    評論

    相關推薦

    RHEL即將成為微軟WSL的官方Linux發行版

    紅帽和微軟共同宣布, Red Hat Enterprise Linux(RHEL)即將成為微軟 Windows Subsystem for Linux(WSL)的官方
    的頭像 發表于 11-26 11:03 ?394次閱讀

    如何用Rust編寫一個ChatGPT桌面應用(保姆級教程)

    官方網站 并遵循說明來安裝。 安裝 Rust 插件:打開 IntelliJ IDEA,然后轉到 "File" > "Settings" (Windows/Linux) 或
    的頭像 發表于 09-25 11:19 ?414次閱讀
    如何用<b class='flag-5'>Rust</b>編寫一個ChatGPT桌面應用(保姆級教程)

    linux驅動程序如何加載進內核

    ,需要了解Linux內核的基本概念和API。以下是一些關鍵概念: 1.1 內核模塊Linux內核模塊是一種動態加載和卸載的代碼,可以在不重
    的頭像 發表于 08-30 15:02 ?590次閱讀

    Linux內核測試技術

    Linux 內核Linux操作系統的核心部分,負責管理硬件資源和提供系統調用接口。隨著 Linux 內核的不斷發展和更新,其復雜性和代碼規
    的頭像 發表于 08-13 13:42 ?583次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>測試技術

    Linux內核中的頁面分配機制

    Linux內核中是如何分配出頁面的,如果我們站在CPU的角度去看這個問題,CPU能分配出來的頁面是以物理頁面為單位的。也就是我們計算機中常講的分頁機制。本文就看下Linux內核是如何管
    的頭像 發表于 08-07 15:51 ?351次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>中的頁面分配機制

    NVIDIA全面轉向開源GPU內核模塊

    借助 R515 驅動程序,NVIDIA 于 2022 年 5 月發布了一套開源的 Linux GPU 內核模塊,該模塊采用雙許可證,即 GPL 和 MIT 許可。初始版本主要面向數據中
    的頭像 發表于 07-25 09:56 ?528次閱讀
    NVIDIA全面轉向開源GPU<b class='flag-5'>內核模塊</b>

    未來嵌入式系統的黃金搭檔 MCX N947遇上Rust

    ? Rust 介紹 Rust 是一門注重安全的語言,相比于 C/C++/ASM 有著更高級的抽象能力、編譯器帶來的安全特性與廣泛友好的社區支持。 Linux 與 Windows 內核
    的頭像 發表于 07-25 09:14 ?1413次閱讀
    未來嵌入式系統的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>

    歡創播報 華為宣布鴻蒙內核已超越Linux內核

    1 華為宣布鴻蒙內核已超越Linux內核 ? 6月21日,在華為開發者大會上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨立于安卓和iOS的鴻蒙操作系統,正式登場。這是HarmonyOS
    的頭像 發表于 06-27 11:30 ?903次閱讀

    微軟優化Windows Subsystem for Linux并加入圖形用戶界面設置

    微軟宣布提升Windows Subsystem for Linux(WSL)性能,推出全新設置應用提供圖形化配置環境。
    的頭像 發表于 05-31 11:26 ?598次閱讀

    Linux 6.10集成RISC-V更新,支持Rust編程語言

    本次補丁升級中,Linux內核進一步擴展了對應于RISC-V架構的Rust編程語言支持。在此之前,Rust已可應用在x86_64、龍芯Loo
    的頭像 發表于 05-23 17:16 ?1021次閱讀

    Zed Code編輯器新增Linux支持

    據悉,Zed代碼編輯器是基于Rust語言開發的macOS軟件,近期其研發團隊宣布已成功實現Linux平臺兼容。據悉,今年年初Zed首次發布時并未提供Linux版支持。
    的頭像 發表于 05-10 10:31 ?610次閱讀

    使用 PREEMPT_RT 在 Ubuntu 中構建實時 Linux 內核

    的實時內核補丁來完成。簡介我們曾介紹過在Ubuntu22.04中啟用實時Linux內核有多簡單,因為Canonical已將該內核列為一個選項
    的頭像 發表于 04-12 08:36 ?2744次閱讀
    使用 PREEMPT_RT 在 Ubuntu 中構建實時 <b class='flag-5'>Linux</b> <b class='flag-5'>內核</b>

    微軟WSL更新支持IPv6流量透過Linux

    據悉,微軟近期對Windows Subsystem for Linux(WSL)進行了2.2.2版本更新,包含多項優化改進。其中最引人注目的便是新增的nft規則,允許IPv6數據包經過Linu
    的頭像 發表于 04-08 10:23 ?1080次閱讀

    System76更新Pop!_OS Linux至6.8內核,新特性顯著

     據報道,美國知名 Linux PC生產商 System76已將其旗下的Pop!_OS Linux發行版升級至Linux 6.8內核。此次升級優化
    的頭像 發表于 03-28 13:59 ?606次閱讀

    請問如何給STM32MP157上Linux5.4.31打實時內核補丁

    我這邊想給STM32MP157芯片A7上面的Linux打實時內核補丁,從而運行一些對實時性要求較高的應用程序。我看到我的Linux內核版本是
    發表于 03-11 06:09
    百家乐园sun811.com| 百家乐桌码合| 百家乐官网代理新闻| 大上海百家乐娱乐城| 怎么看百家乐官网走势| 百家乐官网一代龙虎机| 诚信真人博彩网站| 百家乐网上真钱娱乐平台| 百家乐官网强弱走势图| 博彩娱乐| 二八杠技巧培训| 百家乐自动算牌软件| 吉利百家乐官网的玩法技巧和规则| 百家乐官网心态研究| 百家乐跟路技巧| 百家乐官网娱乐城体验金| 网上百家乐官网是真的| 网上百家乐官网看牌器| 豪门国际网上娱乐| 大发888官网df888| 百家乐平六亿财富| 在线百家乐有些一| 百家乐官网vshow| 伯爵百家乐官网娱乐| 百家乐官网l23| 百家乐官网和局投注法| 百家乐官网数据程序| 明升信誉| 娱乐城注册送18体验金| 大发888真钱赌场娱乐网规则| 新葡京百家乐的玩法技巧和规则 | 百家乐官网哪里可以玩| 合肥百家乐官网赌博游戏机| 百家乐官网视频软件| 安福县| 麻阳| 赌百家乐官网的体会| 博联百家乐官网游戏| 百家乐官网乐城皇冠| 网络百家乐官网可信吗| 百家乐官网推荐怎么看|