Rust 重構(gòu)Win11內(nèi)核新進(jìn)展:已添加 3.6 萬(wàn)行代碼、通過(guò)所有開(kāi)機(jī)測(cè)試

在最近舉行的 BlueHat IL 2023 大會(huì)上,微軟企業(yè)和操作系統(tǒng)安全副總裁 David Weston 發(fā)表演講。內(nèi)容涉及 Windows 安全的演變,內(nèi)核開(kāi)發(fā)最新進(jìn)展以及未來(lái)發(fā)展等等。
Weston 表示 Win11 的內(nèi)核優(yōu)化已獲得突破性進(jìn)展,預(yù)估在未來(lái)幾周內(nèi)支持使用 Rust 啟動(dòng)。
翻譯他的部分演講內(nèi)容如下:
未來(lái)幾周或幾個(gè)月內(nèi),Win11 內(nèi)核可以使用 Rust 開(kāi)機(jī),這真的太酷了。我們接下來(lái)會(huì)繼續(xù)將內(nèi)部 C++ 數(shù)據(jù)類(lèi)型轉(zhuǎn)換為 Rust。
Weston 補(bǔ)充說(shuō),到目前為止已經(jīng)添加了 36000 行代碼,并且在測(cè)試場(chǎng)景中也沒(méi)有出現(xiàn)重大的性能下降。
Win32k 的 GDI(圖形驅(qū)動(dòng)程序接口)移植到 Rust 后,通過(guò)了 Windows 開(kāi)機(jī)的所有測(cè)試。
相關(guān)文章
Win11系統(tǒng)內(nèi)核隔離內(nèi)存完整性關(guān)閉易受攻擊怎么解決?
Win11系統(tǒng)內(nèi)核隔離內(nèi)存完整性關(guān)閉易受攻擊怎么解決?最近有用戶(hù)反映這個(gè)問(wèn)題,在使用電腦的時(shí)候遇到了系統(tǒng)彈出這種提示,下面我們就來(lái)看看詳細(xì)的解決辦法2023-03-16Win11內(nèi)核隔離打不開(kāi)與驅(qū)動(dòng)之間不兼容的解決方法
有用戶(hù)反應(yīng)Win11內(nèi)核隔離打不開(kāi)與驅(qū)動(dòng)之間不兼容怎么辦?其實(shí)解決方法很簡(jiǎn)單,下文就為大家?guī)?lái)了詳細(xì)的解決教程,需要的朋友一起看看吧2022-09-02Win11全新任務(wù)管理器將使故障排除更容易:支持內(nèi)核轉(zhuǎn)儲(chǔ)等
Windows 預(yù)覽版用戶(hù)已開(kāi)始體驗(yàn)新功能,例如帶有拖放功能的升級(jí)任務(wù)欄、更快的上下文菜單操作和全新的任務(wù)管理器,下文為大家?guī)?lái)了詳細(xì)介紹,感興趣的朋友一起看看吧2022-08-30內(nèi)核錯(cuò)誤怎么解決?Win11系統(tǒng)內(nèi)核錯(cuò)誤的五種解決方法
內(nèi)核錯(cuò)誤(Kernel panic)是指操作系統(tǒng)在監(jiān)測(cè)到內(nèi)部的致命錯(cuò)誤,并無(wú)法安全處理此錯(cuò)誤時(shí)采取的動(dòng)作。但是不少朋友發(fā)現(xiàn)Win11系統(tǒng)內(nèi)核錯(cuò)誤,本文就為大家?guī)?lái)了詳細(xì)的解決方法2022-06-27Win11如何關(guān)閉內(nèi)核隔離?Windows11關(guān)閉內(nèi)核隔離的方法
本文中介紹的是在win11系統(tǒng)中關(guān)閉系統(tǒng)內(nèi)核隔離的方法,有需要的朋友可以閱讀本文參考一下如何操作的2021-11-23