Linux Kernel 6.1 Archives - TechGoing https://www.techgoing.com/tag/linux-kernel-6-1/ Technology News and Reviews Sun, 02 Apr 2023 02:02:21 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.4 Open-source Euler openEuler version 23.03 released with Linux Kernel 6.1 https://www.techgoing.com/open-source-euler-openeuler-version-23-03-released-with-linux-kernel-6-1/ Sun, 02 Apr 2023 02:02:18 +0000 https://www.techgoing.com/?p=85044 Open source Euler openEuler 23.03 innovative version was officially released, the version code totalled 730 million lines, compared to openEuler 22.09, 55 million lines of new code. The new code mainly focuses on technical innovations and basic package upgrades such as service grid data surface Kmesh acceleration, open Gemini timing database, iSulad support for mirror […]

The post Open-source Euler openEuler version 23.03 released with Linux Kernel 6.1 appeared first on TechGoing.

]]>
Open source Euler openEuler 23.03 innovative version was officially released, the version code totalled 730 million lines, compared to openEuler 22.09, 55 million lines of new code.

The new code mainly focuses on technical innovations and basic package upgrades such as service grid data surface Kmesh acceleration, open Gemini timing database, iSulad support for mirror RO data management directory splitting, etc. Among them, 30,000 lines of original kernel code were added, mainly focusing on new features such as scheduling system and memory management system optimization of Linux 6.1 kernel.

openEuler 23.03 adopts Linux Kernel 6.1 kernel, which is an advanced technology exploration for future openEuler long life cycle version with 6.x kernel, and also facilitates developers to carry out hardware adaptation, basic technology innovation and upper layer application innovation. OpenEuler 23.03 currently supports mainstream chip architectures and hardware such as X86, Arm and Raspberry Pi. architecture and hardware.

The openEuler kernel integrates many new features of Linux Kernel 6.1, including: the scheduling subsystem supports CFS burstable bandwidth controller, improved SCHED_IDLE scheduling policy, optimized NUMA load balancing, etc. to improve system latency and batch performance; improved memory management subsystem, introducing new algorithms for identifying The memory management subsystem is improved and a new algorithm is introduced to identify hot and cold pages in NUMA nodes to optimize the distribution of hot and cold pages in the system, enhance access efficiency, and improve system performance; the XFS log synchronization mechanism, the lock-free lookup mechanism of buffer cache, and the asynchronous buffer writing mechanism are optimized to significantly improve the performance and scalability of XFS; in terms of kernel ease of use, BPF programs are compiled once and run everywhere, solving the problem of difficult porting of BPF programs; the PSI The new kernel adds support and optimization for per-cgroup PSI and IRQ/SoftIRQ PSI, which helps business to make more accurate evaluation of system resource usage and improve and optimize resource scheduling strategies.

The GCC plug-in module supports LTO complex optimization plug-ins and adds 14 new types of GIMPLE support, increasing GIMPLE coverage from 26% to 80%, significantly extending the scope of GCC plug-in support, helping developers develop efficient optimization plug-ins for different hardware platforms, and giving full play to openEuler’s diverse computing power.

secGear confidential computing framework supports Kunpeng TEE advanced interface, which supports confidential computing to build data end-to-end protection capability by shielding the underlying remote proof and key negotiation capabilities and realizes the full lifecycle security of user keys in Gaussian fully cryptographic database scenarios.

NFS client multi-path feature supports a single NFS mount point using multiple IPs for access and supports IO transmission in multiple links by proposing multiple links between client and server under a single mount point, thus improving the performance of a single mount point, while periodically detecting link status information and supporting fast switchover of link-failed IO.

openEuler is a full-scene open-source operating system for digital infrastructure, supporting four scenarios: server, cloud computing, edge, and embedded, with a continuous commitment to collaborative scene innovation.

In the embedded scenario, developers from the Institute of Software of the Chinese Academy of Sciences and Huawei introduced Mate-ROS in openEuler 23.03, with complete support for ROS2 core package and related dependencies. OpenEuler now has a minimal robot system collection and can support navigation applications in SLAM scenarios; developers from Guangdong-Hong Kong-Macao Bay Area (Guangdong) National Innovation Center have realized openEuler+UniProton @Hi3093, openEuler+RT-Thread@RK3568j hybrid key deployment; developers from Chengdu Elite introduced JailHouse for openEuler Embedded to realize embedded virtualization function, and the hybrid key deployment supports peripheral partition management;

In the cloud-native scenario, the new Kmesh, a high-performance service grid data surface built on the programmable kernel, improves inter-service communication performance by 5 times and reduces instant messaging service latency by 1 time. iSulad supports mirror RO data management directory splitting, which facilitates users’ flexible management of container and mirror data and provides technical possibilities for mirror data sub-deployment sharing.

New support for openGemini temporal database, through MPP massively parallel processing hierarchical architecture, and support for horizontal scaling, in order to cope with the huge amount of temporal data to the database brings huge challenges of performance and storage costs, the future will be deeply combined with openEuler to create an integrated platform for data storage and analysis for IoT & O&M monitoring.

In the distributed collaborative scenario, the distributed soft bus adds new transmission file and stream interfaces and introduces nstack and fillp protocols to significantly improve data transmission efficiency in some typical scenarios such as unstable networks.

The openEuler 23.03 version has 908 developers and more than 800 vendors participating in the contribution.

The post Open-source Euler openEuler version 23.03 released with Linux Kernel 6.1 appeared first on TechGoing.

]]>
VirtualBox 7.0.4 released initial support for Linux 6.1 kernel https://www.techgoing.com/virtualbox-7-0-4-released-initial-support-for-linux-6-1-kernel/ Sat, 19 Nov 2022 06:56:38 +0000 https://www.techgoing.com/?p=47200 Oracle today officially released VirtualBox 7.0.4, one month after the previous 7.0.2 release. The new release adds initial support for Linux Kernel 6.1 kernel versions and introduces support for the recently released Red Hat Enterprise Linux 8.7, AlmaLinux 8.7, Red Hat Enterprise Linux 9.2, CentOS Stream 9 and SUSE Linux Enterprise Server 15 SP4. VirtualBox […]

The post VirtualBox 7.0.4 released initial support for Linux 6.1 kernel appeared first on TechGoing.

]]>
Oracle today officially released VirtualBox 7.0.4, one month after the previous 7.0.2 release. The new release adds initial support for Linux Kernel 6.1 kernel versions and introduces support for the recently released Red Hat Enterprise Linux 8.7, AlmaLinux 8.7, Red Hat Enterprise Linux 9.2, CentOS Stream 9 and SUSE Linux Enterprise Server 15 SP4.

VirtualBox 7.0.4 also has improvements to Linux Guest Additions, fixes the kernel module rebuild behavior when the system is shut down, and fixes the progress indication when automatically installing Linux Guest Additions. In addition, the new VirtualBox release also improves the boot scripts for Linux Host and Guest.

Among other notable changes, VirtualBox 7.0.4 adds nested paging support for nested virtualization of Intel hosts, more informative file manipulation in the Guest Control file manager, an option in the Global Settings (display page) that allows users to adjust the font size of the user interface, and a new menu in the Device menu has added a new menu item with the option to upgrade guest additions.

This release also restores the input pointing device behavior in multi-monitor VM configurations and fixes issues such as fallback in the New VM Wizard (which deletes the selected virtual disk when the wizard is canceled), jamming after shutting down a VM using a virtio SCSI controller, I/O errors in the VirtioSCSI controller when enabling host I/O caching, and guest control of path handling, and various other issues.

The post VirtualBox 7.0.4 released initial support for Linux 6.1 kernel appeared first on TechGoing.

]]>