chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

取代C++!微軟用Rust改寫的Win11內(nèi)核來了

jf_WZTOguxH ? 來源:AI前線 ? 2023-05-19 16:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

5 月 12 日,據(jù)媒體報(bào)道,前不久微軟透露正基于 Rust 語言改寫 Windows 11 內(nèi)核,部分替代之前的 C++,當(dāng)時(shí)的說法是已添加 36000 行代碼,且開機(jī)測試通過。

874a865a-f545-11ed-90ce-dac502259ad0.png

最近,據(jù) Azure 首席技術(shù)官 Mark Russinovich 透露,最新的 Windows 11 Insider Preview 版本是第一個(gè)包含此代碼的版本。

“如果你在 Win11 Insider 預(yù)覽版中,你將在 Windows 內(nèi)核中首次體驗(yàn)到 Rust 代碼,” Russinovich 昨晚發(fā)推文如是說。

Win32k.sys 負(fù)責(zé)處理器 Windows 上的圖形設(shè)備界面(GUI)和窗口管理。

按照微軟此前介紹,Rust 語言的優(yōu)勢在于極高的內(nèi)存安全性,原來內(nèi)核中大量的不安全的子例程在改寫后消失不見。同時(shí),Rust 代碼簡潔高效,移植后 Office 應(yīng)用沒有任何性能損失,甚至部分場景比 C++ 運(yùn)行效率更高。

目前,Windows 11 Canary 通道最新預(yù)覽版為 Build 25357,Dev 通道為 Build 23451,發(fā)布預(yù)覽版也迭代到了 Build 22621.1776。

無論如何,微軟的動(dòng)作還是很快的。微軟只是在 4 月中旬的以色列 BlueHat IL 2023 安全會(huì)議上公開了其用 Rust 代碼替換部分 Windows 內(nèi)核的計(jì)劃。在那次活動(dòng)中,微軟副總裁 David Weston 表示,“我們在操作系統(tǒng)上使用 Rust 以及其他構(gòu)造”作為“積極和有意義的內(nèi)存安全追求”的一部分。

而且微軟不僅僅將 Rust 引入了 Windows 內(nèi)核,也將其引入微軟安全處理器 Pluton 中。

“我們正朝著使用 Rust 的內(nèi)存安全語言邁進(jìn),”Weston 談到 Pluton 時(shí)說?!拔覀冞€沒有做到這一點(diǎn),但這是我們正在努力解決的問題……可信計(jì)算庫中的內(nèi)存安全問題是真實(shí)存在的,而且可以說是最痛苦的問題之一,因?yàn)橐坏?TPM 遭到破壞,攻擊者有就可能訪問到所有數(shù)據(jù)和信息,而如果到了必須更新 TPM 時(shí),它們會(huì)處于重置狀態(tài),這對(duì)用戶來說是非常痛苦的。因此引入 Rust 的對(duì)我們來說很重要?!?/p>

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6719

    瀏覽量

    107355
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2122

    瀏覽量

    76714
  • Rust
    +關(guān)注

    關(guān)注

    1

    文章

    240

    瀏覽量

    7481

原文標(biāo)題:取代 C++!微軟用 Rust 改寫的 Win11 內(nèi)核來了

文章出處:【微信號(hào):AI前線,微信公眾號(hào):AI前線】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RusT-Thread:基于Rust面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實(shí)踐 | 技術(shù)集結(jié)

    RT-Thread為基礎(chǔ),使用Rust語言重構(gòu)其內(nèi)核,形成了全新的RusT-Thread系統(tǒng)。系統(tǒng)采用模塊化架構(gòu),涵蓋內(nèi)核服務(wù)、進(jìn)程調(diào)度、內(nèi)存管理、線程通信與時(shí)鐘控制等核心
    的頭像 發(fā)表于 11-07 17:37 ?6476次閱讀
    <b class='flag-5'>RusT</b>-Thread:基于<b class='flag-5'>Rust</b>面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實(shí)踐 | 技術(shù)集結(jié)

    Win11安裝RT-Thread Studio失敗怎么解決?

    Win11安裝RT-Thread Studio-V2.2.9版本出現(xiàn)錯(cuò)誤,大家怎么解決的?
    發(fā)表于 09-29 08:06

    rtsmart開啟C++特性支持后,工具鏈編譯內(nèi)核不通過怎么解決?

    各位大佬好,本人在rtsmart項(xiàng)目中需要使用C++11特性,在menuconfig那里配置了支持C++特性后,使用7.3.0版本的arm-linux-musleabi編譯器編譯內(nèi)核時(shí)出現(xiàn) 錯(cuò)誤
    發(fā)表于 09-29 07:49

    強(qiáng)實(shí)時(shí)運(yùn)動(dòng)控制內(nèi)核MotionRT750(六):us級(jí)高速交互之C++,為智能裝備提速

    Windows下運(yùn)動(dòng)控制實(shí)時(shí)內(nèi)核MotionRT750的高速交互之C++
    的頭像 發(fā)表于 09-04 14:50 ?491次閱讀
    強(qiáng)實(shí)時(shí)運(yùn)動(dòng)控制<b class='flag-5'>內(nèi)核</b>MotionRT750(六):us級(jí)高速交互之<b class='flag-5'>C++</b>,為智能裝備提速

    RT-Thread 遇上 Rust:安全內(nèi)核 RusT-Thread 的誕生

    大家好,我們是中國科學(xué)技術(shù)大學(xué)操作系統(tǒng)原理與設(shè)計(jì)(H)課oooooS小組。這個(gè)項(xiàng)目是我們的課程大作業(yè):參考RT-Thread架構(gòu),使用Rust搭建一個(gè)原生的嵌入式操作系統(tǒng)內(nèi)核。初識(shí)Rust是因?yàn)閤k
    的頭像 發(fā)表于 08-02 11:03 ?3210次閱讀
    RT-Thread 遇上 <b class='flag-5'>Rust</b>:安全<b class='flag-5'>內(nèi)核</b> <b class='flag-5'>RusT</b>-Thread 的誕生

    win7無法識(shí)別USB設(shè)備怎么解決?

    我現(xiàn)在有一個(gè)添加了CDC的FX3固件,該設(shè)備可以在win10和win11上正常工作,但在win7似乎并不能正確的識(shí)別設(shè)備,串口和USB設(shè)備都不能正常識(shí)別。我應(yīng)該怎么操作才能解決這個(gè)問題?
    發(fā)表于 07-16 06:52

    Windows11上未檢測到FX3設(shè)備是什么原因?qū)е碌模?/a>

    大家好, FX3 設(shè)備在 AMD win11 系統(tǒng)上無法檢測到,在 intel win11 系統(tǒng)上可以檢測到。 在 AMD 系統(tǒng)上檢測不到的原因可能是什么?
    發(fā)表于 05-15 07:49

    Pl2303ta不支持Windows 11或更高版本,請與您的供應(yīng)商聯(lián)系

    WIN11在燒錄程序時(shí)收不到串口,查看設(shè)配管理器提示,Pl2303ta不支持Windows 11或更高版本,請與您的供應(yīng)商聯(lián)系。這個(gè)要怎么解決?
    發(fā)表于 04-28 15:11

    uCOS III v3.08.01 移植PC Dev C++ 免虛擬機(jī)移植WinXP,Win7,Win10,Win 11

    uCOS III v3.08.01 移植PC Dev C++ 免虛擬機(jī)移植WinXP,Win7,Win10,Win 11。32位系統(tǒng)64位系
    發(fā)表于 04-15 20:14

    使用win11并安裝S32DS 3.4,安裝失敗的原因?

    請幫我解決這個(gè)問題。我正在使用 win11 并計(jì)劃安裝 S32DS 3.4,安裝失敗的原因?
    發(fā)表于 03-27 06:02

    rtsmart開啟C++特性支持后,工具鏈編譯內(nèi)核不通過怎么解決?

    各位大佬好,本人在rtsmart項(xiàng)目中需要使用C++11特性,在menuconfig那里配置了支持C++特性后,使用7.3.0版本的arm-linux-musleabi編譯器編譯內(nèi)核時(shí)出現(xiàn) 錯(cuò)誤
    發(fā)表于 03-10 08:06

    DLP6500FLQ WIN11不顯示投影內(nèi)容,F(xiàn)irmware里面內(nèi)容全部都是×,為什么?

    換了主機(jī)后,WIN11系統(tǒng)連接可以連接HDMI線,會(huì)被認(rèn)定為外接顯示器。 但是另外一個(gè)USB口識(shí)別不出,打開GUI軟件后,在視頻模式和圖案模式都不能打開,F(xiàn)irmware里面內(nèi)容全部都是
    發(fā)表于 02-20 08:15

    DLP6500FLQ WIN11系統(tǒng)連接可以連接HDMI線,但是不顯示投影內(nèi)容怎么解決?

    換了主機(jī)后,WIN11系統(tǒng)連接可以連接HDMI線,會(huì)被認(rèn)定為外接顯示器。 但是另外一個(gè)USB口識(shí)別不出,打開GUI軟件后,在視頻模式和圖案模式都不能打開,F(xiàn)irmware里面內(nèi)容全部都是×,不能自己識(shí)別。 按照之前系統(tǒng)操作,會(huì)出現(xiàn)IT6535的錯(cuò)誤,求各路大神指導(dǎo)!
    發(fā)表于 02-20 08:12

    DLP4500無法連接win11系統(tǒng)的電腦怎么解決?

    無法連接win11的電腦,但是win10系統(tǒng)的電腦卻可以
    發(fā)表于 02-17 06:38

    Spire.XLS for C++組件說明

    Spire.XLS for C++ 是一款專業(yè)的 C++ Excel 組件,可以用在各種 C++ 框架和應(yīng)用程序中。Spire.XLS for C++ 提供了一個(gè)對(duì)象模型 Excel
    的頭像 發(fā)表于 01-14 09:40 ?1300次閱讀
    Spire.XLS for <b class='flag-5'>C++</b>組件說明