您的位置: 首頁 > 新聞 > 高新技術(shù) > 新聞詳情

取代C++!微軟正在改用Rust語言重寫Win11內(nèi)核

時(shí)間:2023-04-29 13:50:59
  • 來源:快科技
  • 作者:3DM整理
  • 編輯:newtype2001

微軟已經(jīng)確定結(jié)束對(duì)Win10進(jìn)行功能更新,其更多精力將轉(zhuǎn)移到Win11以及“Win12”上。

在日前舉辦的BlueHat IL 2023 大會(huì)上,微軟企業(yè)和操作系統(tǒng)安全副總裁David Weston介紹了他們正對(duì)Win11進(jìn)行的內(nèi)核級(jí)改造。

簡單來說,微軟正用Rust取代C++改寫內(nèi)核,目前已經(jīng)添加了36000行代碼。

取代C++!微軟正在改用Rust語言重寫Win11內(nèi)核

Weston指出,Rust語言有著極高的內(nèi)存安全性,原來內(nèi)核中大量的不安全的子例程也在改寫后消失不見。同時(shí),Rust語言更簡潔高效。

性能方面,移植Rust代碼后,Office應(yīng)用沒有任何性能損失,多數(shù)跑分測(cè)試也幾無差別,甚至某些情況下,Rust比C++內(nèi)核性能更佳。

此外,Win32k的GDI(圖形驅(qū)動(dòng)程序接口)移植到Rust后,通過了Windows開機(jī)所有測(cè)試。

按照微軟的說法,幾周或者幾個(gè)月后,大家的Win11就很可能帶著Rust內(nèi)核啟動(dòng)了。

0

玩家點(diǎn)評(píng) 0人參與,0條評(píng)論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評(píng)論

全部評(píng)論

他們都在說 再看看
3DM自運(yùn)營游戲推薦 更多+