ITBear旗下自媒體矩陣:

微軟宣布使用Rust語言改寫Win11內(nèi)核,提升內(nèi)存安全性

   時間:2023-04-29 16:53:59 來源:ITBEAR編輯:快訊團隊 發(fā)表評論無障礙通道

【ITBEAR科技資訊】4月29日消息,微軟將用Rust語言重寫Win11內(nèi)核,用以替代原本的C++。這個消息來自于微軟企業(yè)和操作系統(tǒng)安全副總裁David Weston在日前舉辦的BlueHat IL 2023 大會上的介紹。據(jù)他表示,這個內(nèi)核級別的改造已經(jīng)添加了36000行Rust代碼。

Rust語言因其極高的內(nèi)存安全性而備受矚目,這也是微軟選擇使用Rust的原因。通過這次內(nèi)核重寫,大量原本不安全的子例程已經(jīng)被改寫并消失。而且,相較于C++語言,Rust語言更為簡潔高效。微軟的多項跑分測試表明,移植Rust代碼后,Office應(yīng)用并沒有出現(xiàn)性能損失,而且某些情況下,Rust比C++內(nèi)核表現(xiàn)更佳。

取代C++!微軟改用Rust語言重寫Win11內(nèi)核:簡潔安全、性能更佳

據(jù)ITBEAR科技資訊了解,Win32k的GDI(圖形驅(qū)動程序接口)移植到Rust后,通過了Windows開機所有測試。這也意味著,使用Rust重寫內(nèi)核并不會影響操作系統(tǒng)的兼容性和穩(wěn)定性。微軟計劃在幾周或幾個月內(nèi)完成這個重寫過程,屆時用戶的Win11可能會搭載著全新的Rust內(nèi)核啟動。

標簽: 微軟
舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  RSS訂閱  |  開放轉(zhuǎn)載  |  滾動資訊  |  爭議稿件處理  |  English Version