ITBear旗下自媒體矩陣:

Windows 11內(nèi)核迎來重大突破:微軟利用Rust語言進(jìn)行全面改進(jìn)

   時(shí)間:2023-05-12 09:39:56 來源:ITBEAR編輯:星輝 發(fā)表評(píng)論無障礙通道

【ITBEAR科技資訊】5月12日消息,微軟在不久前透露了一項(xiàng)重大舉措:他們正計(jì)劃基于Rust語言對(duì)Windows 11的內(nèi)核進(jìn)行改寫,以取代部分之前采用的C++代碼。這一舉動(dòng)引起了廣泛關(guān)注,而如今的最新消息顯示微軟在這一領(lǐng)域取得了顯著進(jìn)展。

根據(jù)可靠消息,微軟已經(jīng)成功將基于Rust代碼編寫的Win32k.sys內(nèi)核模式驅(qū)動(dòng)文件移植到了Windows 11 Insider預(yù)覽版中。Win32k.sys是一個(gè)關(guān)鍵的組件,負(fù)責(zé)處理Windows操作系統(tǒng)上的圖形設(shè)備界面(GUI)和窗口管理。這一舉措的重要性在于Rust語言的許多優(yōu)勢(shì),其中包括出色的內(nèi)存安全性。在對(duì)內(nèi)核的改寫過程中,許多存在安全隱患的子例程已經(jīng)被徹底清除。

據(jù)ITBEAR科技資訊了解,Rust語言的簡(jiǎn)潔高效也是這一舉措的關(guān)鍵優(yōu)勢(shì)之一。相較于傳統(tǒng)的C++代碼,在移植后的Office應(yīng)用中,Rust語言并沒有帶來任何性能損失,甚至在某些場(chǎng)景下還表現(xiàn)出更高的運(yùn)行效率。這對(duì)于用戶來說是一個(gè)好消息,因?yàn)樗麄兛梢栽谙硎芨踩牟僮飨到y(tǒng)的同時(shí),不必?fù)?dān)心性能問題。

目前,Windows 11的預(yù)覽版已經(jīng)陸續(xù)發(fā)布。Canary通道的最新預(yù)覽版為Build 25357,Dev通道為Build 23451,而發(fā)布預(yù)覽版則已迭代到了Build 22621.1776。隨著微軟不斷推進(jìn)Rust語言的應(yīng)用,Windows 11的內(nèi)核改寫工程也在穩(wěn)步進(jìn)行中,相信不久的將來,用戶將能夠體驗(yàn)到更加安全、高效的操作系統(tǒng)。


舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容