国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

谷歌Rust的加入能提高Linux內核安全性

Linux愛好者 ? 來源:CSDN ? 作者:CSDN ? 2021-06-24 15:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上個月底谷歌的“三兒子” Fuchsia OS 正式推出,一時眾人的目光皆為其吸引。

其實自 2016 年 Fuchsia OS 首次被曝光,就不斷有人猜測 Fuchsia OS 未來是否會取代 Android 和 Chrome OS,彭博社還曾報道“谷歌或計劃在 5 年內用 Fuchsia OS 替換 Android 和 Chrome OS”。

因此在 Fuchsia OS 正式推出后,這種聲音就更多了。

不過近日谷歌用行動表示,它并沒有忘記 Android 和 Chrome OS 這兩個“兒子”:為提高未來 Android 和 Chrome OS的安全性,谷歌正在資助一個使 Rust 進駐 Linux 內核的項目!

Rust 的加入能提高 Linux 內核安全性

據外媒報道,谷歌目前已與 Rust for Linux 項目的主要開發者兼 Linux 內核開發者 Miguel Ojeda 簽約,資助其全力為 Linux 內核編寫 Rust 代碼,而這份合同的有效期至少持續到明年。

Linux on Rust 項目并不是要將所有 Linux 內核中的 C 代碼替換成 Rust,而是選擇性改進和并增添新模塊。因此如果該項目成功,未來用 Rust 編寫的代碼就會出現在 Linux 內核,這標志著開源軟件項目的重大技術轉變,同時也會影響眾多互聯網基礎設施,其中就包括谷歌基于 Linux 的 Android 和 Chrome OS。

自 1991 年推出以來,Linux 一直完全由 C 語言編寫。C 語言的強大不必多說,自 1972 年就誕生的它在編程語言界至今都有不可忽視的一席之地,但也因為這悠長的歷史給了黑客更多的時間去攻破—— C 語言相比現代編程語言,更容易遭受黑客攻擊。

在此形勢下,更為現代的 Rust 躍進人們的眼簾。Rust 由 Firefox 制造商 Mozilla 開發,目前由 Rust Foundation 獨立運行,會使軟件寫入內存更加安全:由于黑客會利用內存問題,在越界內存區域隱藏惡意代碼,但 Rust 會在程序員構建他們的軟件時,檢查這類問題。

因此,在 Linux 內核中添加 Rust 模塊可關閉黑客攻擊手機、計算機或服務器的途徑,以此提高 Linux 的安全性。不僅 Android 和 Chrome OS 會因此受益,YouTube 和 Gmail 等谷歌服務也都依賴于運行 Linux 的服務器,因此谷歌為尋求更安全的 Linux 內核,自然就大力推進 Rust 進駐 Linux 的步伐。

不過其實 Linux 內核最終是否會真正融入 Rust 還沒有明確的結果。即使今年 4 月 Miguel Ojeda 在郵件列表中發布了一份在 Linux 內核中添加 Rust 支持的 RFC,但 Linux 之父 Linus Torvalds 對這個項目卻一直持觀望態度:“我對這個項目很感興趣,但我認為它只是由那些對 Rust 非常感興趣的人推動的。我想看看它最終會如何在實踐中發揮作用。”

一直受到大力推廣的 Rust

微軟的安全團隊曾在 2019 年總結道:“Rust 是目前可用的 C 和 C++ 的最佳替代品。”理由是 Rust 可以防止重大安全問題中約 70% 的內存問題,因為 Rust 的檢查是在構建軟件時進行的,不會像其他語言那樣以犧牲軟件運行的性能為代價找出問題。

因此,雖然 Linus Torvalds 一直沒有正面肯定過 Rust for Linux 這個項目,但谷歌卻希望能擴展 Rust 的應用:用 Rust 將 Android 中的操作系統模塊包括藍牙和 Keystore2.0 進行了優化,還在 ChromeOS 中的 crosvm 虛擬機監視器和驅動程序中使用 Rust。

不僅如此,今年 2 月谷歌宣布其正致力于用 Rust 來緩解開源軟件中的內存安全問題,即與 ISRG 合作用 Rust 語言重新實現安全組件,包括用 Rust 為 curl 開發 HTTP 和 TLS 后端,為 Apache httpd 項目開發 TLS 庫;4 月,Android Open Source Project 也開始支持 Rust 語言來開發操作系統。?

除了谷歌,科技巨頭們也開始紛紛支持具有出色的內存效率、速度與安全性的 Rust:Amazon 使用 Rust 為其無服務器平臺Lambda等產品編寫代碼;Facebook 使用 Rust 語言構建 Diem 幣(原 Libra 幣);AWS 直接聘請 Rust 編譯器聯合創始人;今年 2 月谷歌聯合 AWS、華為、微軟和 Mozilla 五家企業成立了 Rust 基金會。

那么對于 Rust 這個“大廠團寵”,你是怎么看待的呢?

責任編輯:haq

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

    關注

    4

    文章

    1467

    瀏覽量

    42869
  • 谷歌
    +關注

    關注

    27

    文章

    6254

    瀏覽量

    111360
  • Linux
    +關注

    關注

    88

    文章

    11758

    瀏覽量

    219005

原文標題:谷歌強推 Rust 進駐 Linux 內核,與主要開發者簽訂合同!

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    EMS控制器(8) — 儲柜項目調試如何提升安全性

    當儲柜的項目需求變化比較大,或者對于新手調試運維工程師來說,在本地EMS能量管理系統的運行時直接調試有風險。那么,如何給儲柜調試提升安全性?簡介當儲柜的項目需求變化比較大,或者對
    的頭像 發表于 01-28 11:50 ?253次閱讀
    儲<b class='flag-5'>能</b>EMS控制器(8) — 儲<b class='flag-5'>能</b>柜項目調試如何提升<b class='flag-5'>安全性</b>?

    請問CW32L052C8T6這種安全性低功耗MCU的安全固件部分怎么實現?

    請問,CW32L052C8T6這種安全性低功耗MCU的安全固件部分怎么實現?
    發表于 12-05 07:19

    Linux內核模塊的加載機制

    ,其他模塊可以引用這些符號。模塊的符號表在加載時會鏈接到內核的符號表中,這樣其他模塊可以訪問。同時,模塊也可以引用內核或其他模塊導出的符號,但需要滿足GPL兼容性要求。 安全性方面,模塊簽名和強制模塊
    發表于 11-25 06:59

    RusT-Thread:基于Rust面向資源受限嵌入式設備的操作系統的實踐 | 技術集結

    摘要隨著物聯網和嵌入式系統的發展,實時操作系統(RTOS)的安全性和性能需求日益提高。傳統基于C語言的RTOS在內存安全和并發控制方面存在局限,容易導致緩沖區溢出、數據競爭等問題。本項目以
    的頭像 發表于 11-07 17:37 ?6858次閱讀
    <b class='flag-5'>RusT</b>-Thread:基于<b class='flag-5'>Rust</b>面向資源受限嵌入式設備的操作系統的實踐 | 技術集結

    RK3506開發板Xenomai內核RT-Linux實時系統適配教程與性能實測,實測僅7μs穩定延時

    本文基于觸覺智能RK3506核心板/開發板,介紹Xenomai內核RT-Linux實時系統適配,并附性能實測。簡介與實測數據Xenomai簡介XEnomai是一個實時子系統,可與Linux
    的頭像 發表于 09-18 14:21 ?1384次閱讀
    RK3506開發板Xenomai<b class='flag-5'>內核</b>RT-<b class='flag-5'>Linux</b>實時<b class='flag-5'>性</b>系統適配教程與性能實測,實測僅7μs穩定延時

    有哪些技術可以提高邊緣計算設備的安全性

    設備自身安全、數據安全、網絡安全、身份認證、安全管理、新興技術賦六大核心維度,梳理可提升邊緣計算設備
    的頭像 發表于 09-05 15:44 ?1478次閱讀
    有哪些技術可以<b class='flag-5'>提高</b>邊緣計算設備的<b class='flag-5'>安全性</b>?

    如何利用硬件加速提升通信協議的安全性

    產品實拍圖 利用硬件加速提升通信協議安全性,核心是通過 專用硬件模塊或可編程硬件 ,承接軟件層面難以高效處理的安全關鍵操作(如加密解密、認證、密鑰管理等),在提升性能的同時,通過硬件級隔離、防篡改等
    的頭像 發表于 08-27 09:59 ?975次閱讀
    如何利用硬件加速提升通信協議的<b class='flag-5'>安全性</b>?

    超級電容和鋰電池哪個安全性

    超級電容與鋰電池在安全性能上存在顯著差異,前者因物理儲機制更穩定,后者因化學反應易引發熱失控,需更復雜的防護系統。
    的頭像 發表于 08-14 09:13 ?2407次閱讀
    超級電容和鋰電池哪個<b class='flag-5'>安全性</b>高

    宏集分享 | 集中告警管理如何提升設施安全性

    提高團隊響應速度,優化維護運營在工業或商業建筑中,集中告警管理已成為確保安全性或檢測故障的必備工具。通過將所有安全系統集中管理,企業能夠將所有告警統一在一個HMI界面中,大幅提升響應速度。關鍵要點
    的頭像 發表于 08-08 18:25 ?521次閱讀
    宏集分享 | 集中告警管理如何提升設施<b class='flag-5'>安全性</b>?

    請問DM平臺訪問安全性如何控制?

    DM平臺訪問安全性如何控制?
    發表于 08-06 06:01

    RT-Thread 遇上 Rust安全內核 RusT-Thread 的誕生

    大家好,我們是中國科學技術大學操作系統原理與設計(H)課oooooS小組。這個項目是我們的課程大作業:參考RT-Thread架構,使用Rust搭建一個原生的嵌入式操作系統內核。初識Rust是因為xk
    的頭像 發表于 08-02 11:03 ?3537次閱讀
    RT-Thread 遇上 <b class='flag-5'>Rust</b>:<b class='flag-5'>安全</b><b class='flag-5'>內核</b> <b class='flag-5'>RusT</b>-Thread 的誕生

    一文讀懂:嵌入式Linux實時進階

    能夠在限定的時間內對外部時間做出相應的特性。 Linux可以通過任務調度與相應時間,中斷延遲與搶占延遲,內核可搶占與實時補丁,實時調度策略,硬件支持來提高其實時
    發表于 07-10 15:26

    物聯網工程師為什么要學Linux

    提升開發效率。 2)實時安全性 Linux通過實時補丁(如PREEMPT-RT)可滿足工業自動化等場景的實時需求,同時其權限管理、加密機制為設備數據安全提供保障。例如,醫療設備
    發表于 05-26 10:32

    如何維護i.MX6ULL的安全內核

    為 5.15.158。 因此,我們想知道:是否有可能基于這個 BSP 平臺實現安全的 i.MX 6ULL 系統?您會推薦上游的 linux-fslc 還是 linux-imx (BSP) 內核
    發表于 04-01 08:28

    電子電器產品安全性與針焰試驗的重要

    在當今電子電器產品廣泛應用的背景下,消費者對其使用安全性愈發關注。電子設備的材料在電作用下可能面臨過熱應力,一旦材料劣化,設備的安全性能將受到嚴重影響。針焰試驗作為一種關鍵的阻燃試驗,能夠有效評估
    的頭像 發表于 03-11 17:20 ?983次閱讀
    電子電器產品<b class='flag-5'>安全性</b>與針焰試驗的重要<b class='flag-5'>性</b>