Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Release of open source Euler openEuler version 23.03, using Linux Kernel 6.1kernel

2025-02-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

CTOnews.com April 2 news, March 31, open source Euler openEuler 23.03 innovative version was officially released, a total of 730 million lines of code, compared with openEuler 22.09, 5500 lines of new code.

The new code mainly focuses on technological innovations and basic software package upgrades, such as Kmesh acceleration on the data side of the service grid, openGemini timing database, and iSulad support for split of mirrored RO data management directories, including 30,000 lines of original kernel code, mainly focusing on new features such as Linux 6.1 kernel scheduling system and memory management system optimization.

OpenEuler 23.03 uses Linux Kernel 6.1kernel to explore the technology ahead of time for the future long life cycle version of openEuler using 6.x kernel. It is also convenient for developers to carry out hardware adaptation, basic technology innovation and upper application innovation. OpenEuler 23.03 currently supports mainstream chip architectures and hardware such as X86, Arm and raspberry pie.

The openEuler kernel integrates many new features of Linux Kernel 6.1, including: the scheduling subsystem supports CFS burstable bandwidth controller, improves SCHED_IDLE scheduling strategy, optimizes NUMA load balancing to improve system latency and batch performance, improves memory management subsystem and introduces a new algorithm to identify hot and cold pages in NUMA nodes, so as to optimize the distribution of hot and cold pages in the system, improve memory access efficiency and improve system performance. Optimize the synchronous mechanism of XFS log, the lock-free lookup mechanism of buffer cache and the write mechanism of asynchronous buffer to greatly improve the performance and expansibility of XFS. In terms of kernel ease of use, it supports BPF programs to be compiled at once and run everywhere to solve the difficult problem of transplanting BPF programs. The PSI mechanism provides a detailed view of the use of resources in the system. The new kernel adds support and optimization to per-cgroup PSI and IRQ / SoftIRQ PSI to help businesses evaluate the use of system resources more accurately and to improve and optimize resource scheduling strategies.

The GCC plug-in module supports LTO complex optimization plug-ins, adds 14 new types of GIMPLE support, increases GIMPLE coverage from 26% to 80%, greatly expands the scope of GCC plug-in support, and helps developers develop efficient optimization plug-ins for different hardware platforms, giving full play to the diversity of openEuler computing power.

The secGear secret computing framework supports Kunpeng TEE advanced interface, shields the underlying remote authentication and key agreement capabilities, supports the end-to-end data protection capability of secret computing, and realizes the full life cycle security of user keys in Gaussian full-secret database scenarios.

The multi-path feature of NFS client supports multiple IP access to a single NFS mount point. By establishing multiple links between the client and the server under a single mount point, it supports IO transmission in multiple links, thus improving the performance of a single mount point. At the same time, link state information is detected periodically to support link failure IO fast handover.

OpenEuler is a full scene open source operating system for digital infrastructure, which supports server, cloud computing, edge and embedded scenarios, and is continuously committed to scene collaborative innovation.

In the embedded scenario, developers from the Software Institute of the Chinese Academy of Sciences and Huawei introduced Mate-ROS in openEuler 23.03, which fully supports ROS2 core packages and related dependences. at present, openEuler already has the smallest set of robot systems, which can support navigation applications in SLAM scenarios; developers from Guangdong-Hong Kong-Macau Greater Bay Area (Guangdong) National Innovation Center have implemented the mixed key deployment of openEuler+UniProton @ Hi3093 and openEuler+RT-Thread@RK3568j. Developers from Chengdu Jingrong introduce JailHouse for openEuler Embedded to implement embedded virtualization functions, and mixed key deployments support peripheral partition management.

In the cloud native scenario, a high-performance service grid data plane Kmesh based on programmable kernel is added, the performance of inter-service communication is improved by 5 times, and the delay of instant messaging services is reduced by 1 times. ISulad supports split of image RO data management directory, which helps users to flexibly manage containers and image data, and provides technical possibility for image data split, deployment and sharing.

Add support for openGemini time series database, support horizontal expansion through MPP massively parallel processing hierarchical architecture, in order to cope with the huge challenges that massive time series data bring to database performance and storage costs. In the future, it will be deeply combined with openEuler to create an integrated data storage and analysis platform for the Internet of things-operation and maintenance monitoring.

In the distributed cooperative scenario, new file and stream interfaces are added to the distributed soft bus, and nstack and fillp protocols are introduced to significantly improve the efficiency of data transmission in some typical scenarios such as unstable networks.

A total of 908 developers and more than 800 vendors have contributed to openEuler 23.03. CTOnews.com summarizes the contributions of major enterprises as follows:

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report