IT之家 10 月 1 日消息,9 月 30 日,openEuler 23.09 創(chuàng)新版本正式發(fā)布,是社區(qū)最新發(fā)布的創(chuàng)新版,使用 EulerMaker 構(gòu)建該版本的的服務(wù)器、云計(jì)算、邊緣計(jì)算鏡像,版本代碼總計(jì) 9.1 億行,相比 openEuler 23.03,新增代碼 8900 萬(wàn)行。
新增代碼主要集中在 Linux Kernel 6.4 特性繼承、基礎(chǔ)軟件包版本選型升級(jí)、異構(gòu)通用內(nèi)存管理框架 GMEM、統(tǒng)一容器運(yùn)行時(shí)框架 Kuasar、ROS2 humble、utshell、utsudo。其中內(nèi)核代碼新增 18 萬(wàn)行,主要集中在 CFS 帶寬控制改進(jìn)、支持多代 LRU(Multi-Gen LRU)、支持開(kāi)放式編碼迭代器、支持用戶(hù)定義的 BPF 對(duì)象、支持 ARM 架構(gòu) SME2 和 SME2.1 新特性。
openEuler 社區(qū)軟件包新增 2443 個(gè),總數(shù)超過(guò) 3.5 萬(wàn)個(gè),官方宣稱(chēng)與國(guó)際主流操作系統(tǒng)社區(qū)的軟件包數(shù)量持平。
據(jù)介紹,openEuler 23.09 采用 Linux Kernel 6.4 內(nèi)核,為未來(lái) openEuler 24.03 LTS 版本采用 2023 年年底的 Linux Kernel LTS 版本作為內(nèi)核進(jìn)行技術(shù)探索,也方便開(kāi)發(fā)者進(jìn)行軟硬件適配、基礎(chǔ)技術(shù)創(chuàng)新和上層應(yīng)用創(chuàng)新。
openEuler 23.09 目前支持 X86、Arm 和 RISC-V 等主流的芯片架構(gòu)、硬件、虛擬機(jī)和容器上運(yùn)行。openEuler 內(nèi)核繼承了前版本的眾多特性:
CPU QoS 優(yōu)先級(jí)負(fù)載均衡特性:離線(xiàn)混部 CPU QoS 隔離增強(qiáng),支持多核 CPU QoS 負(fù)載均衡,進(jìn)一步降低離線(xiàn)業(yè)務(wù) QoS 干擾。
可編程調(diào)度:基于 eBPF 的可編程調(diào)度框架,支持內(nèi)核調(diào)度器動(dòng)態(tài)擴(kuò)展調(diào)度策略,以滿(mǎn)足不同負(fù)載的性能需求。
熱補(bǔ)?。横槍?duì)內(nèi)核的函數(shù)實(shí)現(xiàn)的 bug 進(jìn)行免重啟修復(fù),openEuler 采用直接修改指令的方法,在運(yùn)行時(shí)直接跳轉(zhuǎn)至新函數(shù),無(wú)需經(jīng)過(guò)查找中轉(zhuǎn),效率較高。
支持 filescgroup:Cgroup files 子系統(tǒng)可以對(duì)系統(tǒng)中進(jìn)程打開(kāi)的句柄數(shù)進(jìn)行分組管理,更好的實(shí)現(xiàn)句柄數(shù)的資源控制,同時(shí)為資源管理提供接口,避免進(jìn)程打開(kāi)過(guò)多句柄,導(dǎo)致系統(tǒng)無(wú)法工作。
Memcg 異步回收:Memcg 用于管理進(jìn)程組的內(nèi)存使用量。Memcg 異步回收是一種優(yōu)化機(jī)制,它在系統(tǒng)低負(fù)載時(shí),異步回收 Memcg 中的內(nèi)存,避免在系統(tǒng)高負(fù)載時(shí)出現(xiàn)內(nèi)存回收的延遲和性能問(wèn)題,提高系統(tǒng)的性能和響應(yīng)速度。
此外,GCC、glibc、systemd 等 320 款基礎(chǔ)軟件完成選型升級(jí),方便開(kāi)發(fā)者為 openEuler 24.03 LTS 版本提前進(jìn)行軟件適配。
openEuler 官方表示,23.09 創(chuàng)新版本凝聚了社區(qū) 1139 名開(kāi)發(fā)者的力量,開(kāi)發(fā)者數(shù)量相比上個(gè)版本增加了 40%,也離不開(kāi)社區(qū) 1100 多家企業(yè)的貢獻(xiàn),包括華為、麒麟軟件、統(tǒng)信軟件、粵港澳大灣區(qū)(廣東)國(guó)創(chuàng)中心、凝思軟件、軟通動(dòng)力、中國(guó)電信、中國(guó)科學(xué)院軟件所、中軟國(guó)際、麒麟信安、超聚變、Intel、SUSE、Linaro Limited、海光等公司和科研院所等。IT之家附貢獻(xiàn)表:
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。