設置
  • 日夜間
    隨系統
    淺色
    深色
  • 主題色

華為發(fā)起的 openEuler 20.09 創(chuàng)新版新特性一覽:性能提升 20%,支持 RISC-V 新指令集架構、BiSheng JDK...

2020/10/5 18:50:33 來源:IT之家 作者:騎士 責編:騎士

IT之家10月5日消息 openEuler 社區(qū)近期表示,繼今年 3 月發(fā)布 20.03 LTS 版本后,openEuler 社區(qū)在 9 月 30 日再次發(fā)布 openEuler 20.09 創(chuàng)新版。本次版本發(fā)布是 openEuler 社區(qū)中的多個公司、團隊、獨立開發(fā)者協同開發(fā)的成果,在 openEuler 社區(qū)的發(fā)展進程中具有里程碑式的意義,也是中國開源歷史上具有標志性的事件。

20.09 版本的各種新特性充分體現了社區(qū)大協同所帶來的優(yōu)勢:

  • 中科院軟件所貢獻了 RISC-V 新指令集架構支持;

  • 麒麟軟件為社區(qū)共享了賞心悅目的桌面 UKUI 系統;

  • 云原生虛擬化平臺 StratoVirt 和 iSula 容器升級版,兩者的結合重構了輕量級云原生基礎架構;

  • BiSheng JDK 為 Java 應用帶來更強的性能;

  • IMA 完整性度量架構和 secGear 機密計算框架,給開發(fā)者在多平臺安全應用的開發(fā)效率帶來倍級提升;

此外,20.09 版本里面也包含 Compass CI 測試平臺、A-Tune 智能調優(yōu)工具。

新特性詳細介紹如下:

Kernel

針對多核應用場景增加“多核加速”特性,從調度、鎖和減少 CPU 共享資源沖突等方面,提升 CPU 多核的并行度,并通過內核分域調度技術,實現性能提升 20%。

StratoVirt

用 RUST 語言實現的輕量級虛擬化項目,實現了一套架構統一支持虛擬機、容器、Serverless 三種場景。StratoVirt 面向輕量化應用場景可實現單虛機啟動時間小于 50ms,啟動速度提升 10 倍, 當前內存底噪小于 4MB。

iSula

容器技術項目,包括了容器全棧生態(tài)中的多個軟件。對比 Docker,iSulad 使用 C/C++ 實現,不受硬件規(guī)格和架構的限制,開銷小。

20.09 版本里的 iSula 新增容器鏡像構建工具 iSula-Build;同時對并發(fā)啟動和容器生命周期操作性能優(yōu)化。

BiSheng JDK

Java 虛擬機項目,是一個基于 OpenJDK 的高性能、可用于生產環(huán)境的 Java 虛擬機。BiSheng JDK 在 ARM 架構及大數據場景下進行了大量性能優(yōu)化。

BiSheng JDK 8 支持了 AppCDS 技術,可以加快 Java 應用啟動速度 50%,并減少多 Java 進程內存占用,對于短生命周期、大內存占用的應用,以及容器應用有較好的優(yōu)化效果;

BiSheng JDK 11 在 ARM 架構上支持 ZGC 垃圾回收算法,讓 Java 應用在 ARM 架構上也可以享受低時延優(yōu)勢。

IMA 內核完整性度量架構

IMA 是內核中提供的一個強制訪問控制(MAC)子系統,并作為可信計算在 openEuler 中的實現之一,連接了信任鏈中的可信操作系統和可信應用。

對比上游 Linux 社區(qū)的 IMA,openEuler 內核提供的 IMA 特性從安全性、性能、易用性三個方面進行了提升,推動 IMA 在生產環(huán)境下應用。

secGear 機密計算框架

基于硬件 Enclave 技術為開發(fā)者提供的一個應用開發(fā)框架,通過 API 接口連接上層應用,在不同的機密計算硬件框架下都能夠實現機密數據計算過程的保護。

開發(fā)者基于 secGear 框架做應用開發(fā)可簡化編寫安全應用的復雜度,提升開發(fā)效率。secGear 預計在 12 月正式開放代碼。

Compass CI

一個可持續(xù)集成的軟件平臺,為開發(fā)者提供針對上游開源軟件的測試、登錄、故障輔助定界、基于歷史數據分析的服務。通過 Compass CI,社區(qū)開發(fā)者將開源軟件快速引入 openEuler 社區(qū),補充更多的測試用例,支持 openEuler 構建一個健康完善的開源軟件生態(tài)。

A-Tune

一款基于 openEuler 開發(fā)的自動化、智能化性能調優(yōu)引擎,可利用人工智能技術,對運行在操作系統上的業(yè)務建立精準模型,動態(tài)感知業(yè)務特征并推理出具體應用,根據業(yè)務負載情況動態(tài)調節(jié)給出最佳的參數配置組合,從而使業(yè)務運行于最佳系統性能狀態(tài)下。A-Tune 已覆蓋 10 大類應用場景、20+款主流應用實現智能調優(yōu)。

UKUI

由麒麟軟件主導開發(fā)的輕量級 Linux 桌面環(huán)境,其 3.0 版本按照簡潔、易用、高效的設計理念,基于 QT 全新開發(fā)而成,目前已經由麒麟軟件主導合入 20.09 版本中,豐富了 openEuler 社區(qū)的桌面環(huán)境。

大家可在 openEuler 社區(qū)下載 20.09 創(chuàng)新版。

IT之家獲悉,openEuler 社區(qū)目前參與貢獻的是來自 60 家不同企業(yè)機構超過 2000 名開發(fā)者,軟件包已經超過 6000,成立了 70 個 SIG 組。

openEuler 將通過開放的社區(qū)形式與全球開發(fā)者共同實現基礎軟件架構的創(chuàng)新,全棧的性能優(yōu)化,打造全場景協同的 One OS,為多樣性架構釋放算力。

廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。

相關文章

關鍵詞:華為,openEulerlinux

軟媒旗下網站: IT之家 最會買 - 返利返現優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應用 魔方 最會買 要知