IBM工程师Jan Polensky提交了第一份 补丁集这使得构建支持 s390 的 Rust 内核成为可能。
这使得 s390 成为第六个以 Rust 为核心的架构。 Linuxx86_64、ARM、LoongArch 和 RISC-V 架构已经支持此功能。
s390 是一种大型机架构,其历史可以追溯到 1964 年的传奇 IBM System/360 系列。它至今仍是处理关键任务型企业工作负载(例如银行交易、航空公司订票和政府系统)的首选平台之一。其主要优势在于卓越的可靠性。s390 的主要设计目标是正确性、稳定性、安全性和可用性,即使这意味着牺牲一些性能。 生产率.
这些补丁目前正在审核中,鉴于它们体积很小,很有可能会被纳入即将到来的核心更新周期中。 Linux v7.2。
唯一的技术 局限性 目前需要 Rust 编译器 (rustc) 的 nightly 版本,因为 s390 依赖于 -Zpacked-stack 标志。
来源: linux.org.ru
