写点什么

Windows 11 测试版正式发布,微软:Rust 安全可靠,将继续增加使用量

  • 2023-07-17
    北京
  • 本文字数:662 字

    阅读完需:约 2 分钟

Windows 11测试版正式发布,微软:Rust 安全可靠,将继续增加使用量

7 月 12 日,微软发布了 Windows 11 测试版 (Insider Preview Build 25905),在公告中,微软称此版本已经使用 Rust 重写 Windows 11 内核中的部分函数。

 

“与用 C/C++ 编写的传统程序相比,Rust 在可靠性和安全性方面具有优势。此预览版附带了 Rust 编写的关键内核功能的早期实现。具体来说是在 win32kbase_rs.sys 包含 GDI 区域的新实现。虽然这是一个小试验,但我们将继续增加 Rust 在内核中的使用。”

 

目前该功能仅对部分人可见,微软称需要监控反馈并了解效果,然后再将其推送给所有人。

 

在此之前,Windows 操作系统安全总监 David “dwizzle” Weston 在 4 月中旬的以色列 BlueHat IL 2023 安全会议上,宣布了 Rust 将正式入驻 Windows 系统内核。

 

他声称微软主要改写了两个项目,DWriteCore 以及 Win32 GDI,包含了一些非常古老的代码。其中 Win32 GDI 写自 80 年代后期 90 年代初期,专为 286/386 设计。

 

微软首先将 Rust 引入到了 DWriteCore,它属于 Windows DWrite 引擎的 Windows App SDK 实现,用于文本分析、布局和渲染。

 

这项工作是从 2020 年开始的,目前 DWriteCore 包含约 15.2 万行 Rust 代码和 9.6 万行 C++代码。

 

另外,微软 Windows 图形设备接口(Win32 GDI)也在进行 Rust 移植,目前已拥有 3.6 万行 Rust 代码。Weston 强调说,对比 C++,Rust 不仅易于编写还易于理解。最新版本的 Windows 11 中使用的就是这个 Rust 版本。

 

更多阅读:

https://blogs.windows.com/windows-insider/2023/07/12/announcing-windows-11-insider-preview-build-25905/

https://www.infoq.cn/article/HdhHwuPQk4FCdPBpmdlP

2023-07-17 21:184091

评论

发布
暂无评论
发现更多内容

2022-12-29:nsq是go语言写的消息队列。请问k3s部署nsq,yaml如何写?

福大大架构师每日一题

云原生 k8s k3s nsq 福大大

存储空间不够大?试试华为云OBS对象存储服务

与时俱进的时代

干货|无源元件之——电感基础知识(详解)

元器件秋姐

科普 电感器 电感 电感元件 电子知识

什么样的魔法棒,能让AI魔法师一夜成名?

脑极体

小米封杨:工业设备预测性维护及时序数据库选型

YMatrix 超融合数据库

工业4.0 超融合数据库 预测性维护 设备预测性维护 YMatrix

华为云OBS:让大数据的容器再无容量限制

爱尚科技

华为云对象存储OBS超高性能数据存储能力,推进企业快速上云

爱尚科技

华为云CDN加速服务,让企业用户上网“走高速”

爱科技的水月

华为云CDN加速服务助你开启网络加速时代

爱科技的水月

2022卡塔尔世界杯专题分析

易观分析

世界杯 体育

超融合一体流式引擎,打造分布式数据库新纪元

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

何惧内卷?华为云对象存储服务OBS工具随便拿出一个都很能打

与时俱进的时代

APISIX Ingress 对 Gateway API 的支持和应用

API7.ai 技术团队

云原生 APISIX API Gateway Ingress Controller

什么样的魔法棒,能让AI魔法师一夜成名?

白洞计划

华为云OBS对象存储服务:这个管家很贴心

爱尚科技

华为云CDN加速服务的精细化管理,让加速变得简单起来

科技说

不止于快,华为云CDN加速服务对OBS桶文件加速的超实用技巧

爱科技的水月

【电商行业必备神器】轻松备战“双十一”,华为云OBS值得拥有

与时俱进的时代

MatrixDB v4.6.0 发布,查询性能和图形化操作界面全面升级!

YMatrix 超融合数据库

Prometheus 存储引擎 超融合数据库 YMatrix MatrixGate

华为云大数据BI解决方案助企业突破数据壁垒,加快企业数字化建设

与时俱进的时代

C#-使用Consul

kdyonly

C#

企业数据存储,还得看华为云对象存储服务OBS

爱尚科技

存储数据不要愁,华为云来帮你!

与时俱进的时代

华为云微服务引擎0停机迁移Nacos?它是这样做的

科技之光

亚信科技通信、交通行业数据库项目入选“星河”标杆、优秀案例

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

助力网络碳中和 | 华为发布站点能源十大趋势

极客天地

华为云CDN加速,如何助力企业更好发展?

爱科技的水月

支持随时畅玩3A游戏,华为云大数据助力游戏厂商快速稳健发展!

与时俱进的时代

助力游戏厂商稳健发展,华为云大数据解决方案高效赋能!

与时俱进的时代

云渲染一张图大概多久?云渲染快吗?

Renderbus瑞云渲染农场

云渲染

HTTPS基础知识

穿过生命散发芬芳

https 12月月更

Windows 11测试版正式发布,微软:Rust 安全可靠,将继续增加使用量_编程语言_Tina_InfoQ精选文章
OSZAR »