谷歌宣布正使用 Rust 语言重写 Android 关键组件,进一步增强内存安全性 - IT之家

None

相关推荐

封面图片

谷歌通过强化固件来进一步提升安卓安全性 #抽屉IT

封面图片

Linux V4L2 VP9 编解码器内核代码将用Rust重写 提高内存安全性

Linux V4L2 VP9 编解码器内核代码将用Rust重写 提高内存安全性 请求注释"代码将 VP9 库代码移植到 Rust 中,并将 RKVDEC 和 Hantro 驱动程序代码转换为使用 Rust 版本。 Fluendo 的 Fluster 测试表明,无论是使用 Rust 还是 C 版本的代码,结果都是一样的。Almeida 对 RFC 补丁发表了如下评论:关于驱动程序,我们在不同场合已经说了很多,我觉得目前的共识是等待。这就是为什么我提出一种不同的方法:将我们的编解码器库移植到 Rust 中。在我看来,这些组件可以从 Rust 中受益匪浅,因为它们实现了复杂的算法,同时还通过 V4L2 控制来处理从用户空间接收的数据。这些算法使用从用户空间接收的数据来索引大量数组,从而受益于 Rust 的内存安全性。关于代码的第一件事是它不包含任何绑定层。这里的 Rust 代码还为 C 驱动程序提供了一个 C API。这个 C API 是由 cbindgen 自动生成的,我已经提供了如何生成的说明。我们甚至可以同时使用 C 库和 Rust 库中的函数,因为 ABI 是相同的。以上内容非常有用,因为这意味着我们可以在必要时逐段转换给定的代码库。C 驱动程序将通过 C API 正常工作,而任何新的 Rust 驱动程序都将受益于本地 Rust 接口。他在补丁封面信中继续补充道:最后,请注意这段代码只是一个概念验证,如果反响良好,我们可以推出一个正式的补丁(包括所有相关内容)"感兴趣的人可以在内核邮件列表中找到这些 RFC 补丁,同时等待其他 Linux 内核上游利益相关者的反馈。 ... PC版: 手机版:

封面图片

微软暗示将进一步整合Windows 和Android系统 - Windows -

封面图片

微软暗示将进一步整合Windows 11和Android系统 - Windows 11 -

封面图片

欧洲议会举行选举 多项预测显示右翼政治势力会进一步增强

欧洲议会举行选举 多项预测显示右翼政治势力会进一步增强 欧洲议会选举今日起一连四日举行,欧盟27个成员国的选民,将会投票选出720位议员。多项预测显示,右翼政治势力将会进一步增强。有数据平台预测,中间偏右的欧洲人民党党团,仍会是议会第一大党团,但议席相比2019年下跌。中间偏左的社会党党团、持中间立场的复兴欧洲党团,以及绿党和欧洲自由联盟组成的党团,亦会失去一些议席。路透社报道,民调显示民粹主义、民族主义和疑欧主义政党,在今届选举赢得的选票会创新高,主要原因是选民认为主流政党在促进经济复苏、控制移民数量、提供住房和医疗方面表现不好。有分析指出,右翼势力崛起,必然影响欧盟委员会主席等欧盟高层的任命,从而对欧盟的决策和未来走向,产生深远影响。 2024-06-06 10:47:53

封面图片

#谷歌地图改口 “南海”变“西菲律宾海”,主权认同再进一步

#谷歌地图改口 “南海”变“西菲律宾海”,主权认同再进一步 谷歌地图近日进行更新,菲律宾西部海域正式标注为“西菲律宾海”。这一变化不仅是对菲律宾官方命名的承认,也标志着该名称在国际平台上的广泛应用,进一步强化了菲律宾对该区域的主权主张。 此前,该海域在谷歌地图上被称为“南海”(South China Sea),这是中国及其他国家常用的名称,代表不同的主权立场。而自2012年菲律宾政府通过行政命令第29号起,便开始正式使用“西菲律宾海”这一名称,以明确表达国家对该海域的主权立场。 这次更新被菲律宾政府视为一次重大外交胜利,不仅提升了国家在国际社会中的法律地位,也象征着更多国家与机构对其专属经济区主权的尊重与支持。 随着“西菲律宾海”这一名称在全球地图上的出现,菲律宾在国际海洋法律框架下的地位也正在逐步被肯定。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人