From 08f883e8436e80a8812cc551fbf9c742c7ecb9f3 Mon Sep 17 00:00:00 2001 From: Evawudonger Date: Tue, 1 Jul 2025 11:30:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=B3=E9=94=AE=E7=89=B9?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/releasenotes/releasenotes/key_features.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/docs/zh/server/releasenotes/releasenotes/key_features.md b/docs/zh/server/releasenotes/releasenotes/key_features.md index b0429d4e..e7d4ab5f 100644 --- a/docs/zh/server/releasenotes/releasenotes/key_features.md +++ b/docs/zh/server/releasenotes/releasenotes/key_features.md @@ -87,7 +87,7 @@ openEuler发布面向嵌入式领域的版本openEuler 24.03 LTS SP2,构建了 - **南向生态**:openEuler Embedded Linux当前主要支持ARM64、x86-64、ARM32、RISC-V等多种芯片架构,未来计划支持龙芯等架构,从24.03 版本开始,南向支持大幅改善,已经支持树莓派、海思、瑞芯微、瑞萨、德州仪器、飞腾、赛昉、全志等厂商的芯片。 - **嵌入式弹性虚拟化底座**:openEuler Embedded的弹性虚拟化底座是为了在多核片上系统(SoC, System On Chip)上实现多个操作系统共同运行的一系列技术的集合,包含了裸金属、嵌入式虚拟化、轻量级容器、LibOS、可信执行环境(TEE)、异构部署等多种实现形态。 - **混合关键性部署框架**:openEuler Embedded打造了构建在融合弹性底座之上混合关键性部署框架,并命名为MICA(MIxed CriticAlity),旨在通过一套统一的框架屏蔽下层弹性底座形态的不同,从而实现Linux和其他OS运行时便捷地混合部署。依托硬件上的多核能力使得通用的Linux和专用的实时操作系统有效互补,从而达到全系统兼具两者的特点,并能够灵活开发、灵活部署。 -- **北向生态**:600+嵌入式领域常用软件包的构建;提供软实时能力,软实时中断响应时延微秒级;集成 OpenHarmony 的分布式软总线和hichain点对点认证模块,实现欧拉嵌入式设备之间互联互通、欧拉嵌入式设备和 OpenHarmony 设备之间互联互通;支持iSula容器,可以实现在嵌入式上部署openEuler或其他操作系统容器,简化应用移植和部署。支持生成嵌入式容器镜像,最小大小可到5MB,可以部署在其他支持容器的操作系统之上。 +- **北向生态**:700+嵌入式领域常用软件包的构建;提供软实时能力,软实时中断响应时延微秒级;集成 OpenHarmony 的分布式软总线和hichain点对点认证模块,实现 openEuler 嵌入式设备之间互联互通、openEuler 嵌入式设备和 OpenHarmony 设备之间互联互通;支持iSula容器,可以实现在嵌入式上部署openEuler或其他操作系统容器,简化应用移植和部署。支持生成嵌入式容器镜像,最小大小可到5MB,可以部署在其他支持容器的操作系统之上。 - **UniProton硬实时系统**:UniProton 是一款实时操作系统,具备极致的低时延和灵活的混合关键性部署特性,可以适用于工业控制场景,既支持微控制器 MCU,也支持算力强的多核 CPU。目前关键能力如下: 1. 支持Cortex-M、ARM64、X86_64、riscv64架构,支持M4、RK3568、RK3588、X86_64、Hi3093、树莓派4B、鲲鹏920、昇腾310、全志D1s。 2. 支持树莓派4B、Hi3093、RK3588、X86_64设备上通过裸金属模式和openEuler Embedded Linux混合部署。 @@ -232,14 +232,6 @@ GCC CFGO反馈优化共包含三个子特性:CFGO-PGO、CFGO-CSPGO、CFGO-BOLT TKM是海光的内生密码技术之一。传统的密钥管理方案通常使用单独的密码卡,通过PCIE等外接于主板上,与CPU通过总线连接。传统方案增加硬件成本的同时,加大了主板硬件设计的复杂度,也增加了暴露面,容易受总线类物理攻击。 CPU利用内置安全处理器对密钥管理做了相关支持与拓展,在CPU内部实现了TKM(Trusted Key Management Module)模块。 -## 海光glibc优化 - -增加了一种全新的架构类型 arch_kind_hygon,用于从 AMD 架构分支中将 Hygon 处理器纳入到 glibc 的架构检测体系中。它在 arch 枚举中插入 Hygon 标识,并确保相关平台配置、优化可针对 Hygon 区分开来。 - -扩展动态链接器 dl_init_cacheinfo 函数,在识别为 arch_kind_hygon 后,为 hwcap 的缓存参数(如 L1/L2/L3 大小)正确设置初始值。这一步确保 glibc 在 Hygon 平台读取、使用缓存信息是准确的。 - -为 Hygon 平台添加Avoid_NonTemporal_Memset 支持。non-temporal 指令(如 movntdq)用于绕过缓存直接写入内存,适用于不需要缓存重用的大块内存写入。 - ## 支持树莓派 Raspberry Pi(树莓派)是由 Raspberry Pi 基金会与 Broadcom 公司合作开发的一系列小型单板计算机。凭借其价格低、体积小、能耗低、高可编程性以及丰富的生态系统等特点,树莓派在工业自动化、机器人技术、物联网、教育以及业余爱好者项目等领域得到了广泛应用。树莓派 4B 和树莓派 5 作为树莓派产品线的经典代表,采用 ARM 架构的处理器。其中树莓派 4B 是极具性价比的普及型单板计算机,树莓派 5 凭借其显著的性能突破和扩展能力成为一款在高性能边缘计算领域颇具竞争力的创新产品。 -- Gitee