写点什么

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:184008

评论

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

管理上层期望:与干系人保持同步

爱吃小舅的鱼

管理上层期望

一文读懂什么是RAG,如何搭建多模态RAG降低大模型幻觉

Zilliz

Milvus LLM 大模型幻觉 多模态rag RAG搭建

Steinberg Dorico Pro for Mac 破解补丁 及安装包

Rose

cdr 2023 mac破解版 附激活码 CorelDRAW Graphics Suite 2023中文安装包

Rose

Llama 3.2 Vision & Molmo:多模态开源生态系统基础

Baihai IDP

程序员 AI Baihai IDP Llama 3.2 Vision Molmo

Nginx性能优化的几个方法

江南一点雨

字节码文件解剖

不在线第一只蜗牛

EndNote 21 for mac 授权破解版 EndNote下载安装包

Rose

3D摄影棚布光工具 Set A Light 3D Studio for Mac 永久版

Rose

大数据集群搭建,CDH让你事半功倍!

敏捷调度TASKCTL

cloudera CDH 集群搭建 CDH 大数据 Hadoop 集群迁移

GreptimeDB vs. SQLite —— 高通 8155 平台上的性能对比报告

Greptime 格睿科技

sqlite 数据库 边缘计算 嵌入式 性能报告

技术与市场预测不确定性:企业应对指南

爱吃小舅的鱼

技术与市场预测不确定性 应对策略

大型复杂项目管理中传统与敏捷的有效结合

爱吃小舅的鱼

项目管理 敏捷开发

.NET 9 AOT的突破 - 支持老旧Win7与XP环境

沙漠尽头的狼

探索新机遇:当跨境外贸独立站挑战重重,反向海淘代购模式成为新蓝海

代码忍者

反向海淘

AnyToISO Pro mac破解版:ISO镜像文件制作工具

Rose

功能强大、简单易用的视频下载工具 4K Video Downloader for mac

Rose

Acrobat Pro DC 2024,打造顶级文档处理平台

Rose

强大防护软件 Deep Freeze(冰点还原精灵),释放电脑潜能!

Rose

DataWorks:新一代 Data+AI 数据开发与数据治理平台演进

阿里云大数据AI技术

大数据 Serverless 云原生 Dataworks

基于微服务SDK框架与JavaAgent技术,低成本助力应用高效发布

华为云开发者联盟

微服务 灰度发布 java-agent Java Chassis 3

实验室辅助管理系统(源码+文档+部署+讲解)

深圳亥时科技

从方言对话这枚“落子”,看AI手机“棋局”的尴尬赛点

脑极体

AI

CrossOver 24 for Mac(windows 虚拟机) 附激活补丁

Rose

Omi录屏专家 Screen Recorder by Omi Mac v1.3.9激活版

Rose

商协会管理系统(源码+文档+部署+讲解)

深圳亥时科技

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