开源欧拉 openEuler 23.09 创新版本发布

news2024/12/23 10:09:09
导读近日,openEuler 23.09 创新版本正式发布,是社区最新发布的创新版,使用 EulerMaker 构建该版本的的服务器、云计算、边缘计算镜像,版本代码总计 9.1 亿行,相比 openEuler 23.03,新增代码 8900 万行。

新增代码主要集中在 Linux Kernel 6.4 特性继承、基础软件包版本选型升级、异构通用内存管理框架 GMEM、统一容器运行时框架 Kuasar、ROS2 humble、utshell、utsudo。其中内核代码新增 18 万行,主要集中在 CFS 带宽控制改进、支持多代 LRU(Multi-Gen LRU)、支持开放式编码迭代器、支持用户定义的 BPF 对象、支持 ARM 架构 SME2 和 SME2.1 新特性。

开源欧拉 openEuler 23.09 创新版本发布开源欧拉 openEuler 23.09 创新版本发布

openEuler 社区软件包新增 2443 个,总数超过 3.5 万个,官方宣称与国际主流操作系统社区的软件包数量持平。

据介绍,openEuler 23.09 采用 Linux Kernel 6.4 内核,为未来 openEuler 24.03 LTS 版本采用 2023 年年底的 Linux Kernel LTS 版本作为内核进行技术探索,也方便开发者进行软硬件适配、基础技术创新和上层应用创新。

openEuler 23.09 目前支持 X86、Arm 和 RISC-V 等主流的芯片架构、硬件、虚拟机和容器上运行。openEuler 内核继承了前版本的众多特性:

  • CPU QoS 优先级负载均衡特性:离线混部 CPU QoS 隔离增强,支持多核 CPU QoS 负载均衡,进一步降低离线业务 QoS 干扰。
  • 可编程调度:基于 eBPF 的可编程调度框架,支持内核调度器动态扩展调度策略,以满足不同负载的性能需求。
  • 热补丁:针对内核的函数实现的 bug 进行免重启修复,openEuler 采用直接修改指令的方法,在运行时直接跳转至新函数,无需经过查找中转,效率较高。
  • 支持 filescgroup:Cgroup files 子系统可以对系统中进程打开的句柄数进行分组管理,更好的实现句柄数的资源控制,同时为资源管理提供接口,避免进程打开过多句柄,导致系统无法工作。
  • Memcg 异步回收:Memcg 用于管理进程组的内存使用量。Memcg 异步回收是一种优化机制,它在系统低负载时,异步回收 Memcg 中的内存,避免在系统高负载时出现内存回收的延迟和性能问题,提高系统的性能和响应速度。

此外,GCC、glibc、systemd 等 320 款基础软件完成选型升级,方便开发者为 openEuler 24.03 LTS 版本提前进行软件适配。

openEuler 官方表示,23.09 创新版本凝聚了社区 1139 名开发者的力量,开发者数量相比上个版本增加了 40%,也离不开社区 1100 多家企业的贡献,包括华为、麒麟软件、统信软件、粤港澳大湾区(广东)国创中心、凝思软件、软通动力、中国电信、中国科学院软件所、中软国际、麒麟信安、超聚变、Intel、SUSE、Linaro Limited、海光等公司和科研院所等。附贡献表:

开源欧拉 openEuler 23.09 创新版本发布开源欧拉 openEuler 23.09 创新版本发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1098894.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Flutter笔记:发布一个电商中文货币显示插件Money Display

Flutter笔记 电商中文货币显示插件 Money Display 作者:李俊才 (jcLee95):https://blog.csdn.net/qq_28550263 邮箱 :291148484163.com 本文地址:https://blog.csdn.net/qq_28550263/article/details/1338…

功率放大器在超声导波中的应用有哪些

超声导波技术是一种基于声波传播原理的非破坏性检测技术。它通过向被测物体中注入超声波,并接收反射回来的信号,来分析被测物体的内部结构和缺陷情况。在超声导波技术中,功率放大器作为信号源和信号放大器,发挥着重要的作用。下面…

pdf文件大小超过限制怎么办?一招教你压缩pdf文件

我们在制作pdf文档的时候,会加入许多内容,文字、图片等等,素材添加的过多之后就会导致pdf文档特别大,在上传或者储存时,就会特别不方便,所以今天就告诉大家一个pdf压缩(https://www.yasuotu.com…

2023年中国氯丁橡胶产量、需求量及进出口现状分析[图]

氯丁橡胶是以2-氯-1,3-丁二烯为主要单体,通过自由基乳液聚合制得的极性合成橡胶。氯丁橡胶具有优异的阻燃性、耐热性、耐候性及耐化学品性,在工业制品、汽车配件、电线电缆护套及粘合剂等领域具有广泛的应用。 2022年,国内氯丁橡胶装置存在2-…

[正式学习java①]——java项目结构,定义类和创建对象,一个标准javabean的书写

目录 一、创建第一个java文件 二、 初始类和对象 三、符合javabean规范的类 一、创建第一个java文件 要想写代码,你得有文件啊 以前的创建方式: 右键新建文本文档,开始写代码,写完改后缀名,保存……这样文件一旦多了…

c语言从入门到实战——C语言数据类型和变量

C语言数据类型和变量 前言1. 数据类型介绍1.1 字符型1.2 整型1.3 浮点型1.4 布尔类型1.5 各种数据类型的长度1.5.1 sizeof操作符1.5.2 数据类型长度1.5.3 sizeof中表达式不计算 2. signed 和 unsigned3. 数据类型的取值范围4. 变量4.1 变量的创建4.2 变量的分类 5. 算术操作符&…

竞赛 深度学习OCR中文识别 - opencv python

文章目录 0 前言1 课题背景2 实现效果3 文本区域检测网络-CTPN4 文本识别网络-CRNN5 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 **基于深度学习OCR中文识别系统 ** 该项目较为新颖,适合作为竞赛课题方向,…

如何管理嵌入式开发中产生的数字资产?ACT汽车电子与软件技术周演讲回顾

2023 ATC汽车电子与软件技术周已于8月18日在中国上海落下帷幕。展会现场,龙智技术支持部负责人、Atlassian认证专家叶燕秀与龙智技术工程师邱洁玉共同为观众带来了主题为“更好、更快、更安全:嵌入式开发中的最佳实践与工具链构建”的演讲,分…

UE5射击游戏案例蓝图篇(一)

一、使用到的资源 1.小白人动画包 2.基础武器包 3.虚幻商城免费的模型包 二、角色创建 1.以Character为基类创建出需要的角色,双击打开之后并在已有组件的基础上,添加摄像机臂和摄像机两个组件。添加完成之后可以根据自己的需要调整摄像机臂的位置&…

4. qgis c++二次开发 map canvas介绍

文章目录 前言Map canvasQGis软件中的Map canvas代码添加Map canvasMap Canvas创建和显示 QGis中的QGraphicsItem二次开发中的Item Layer TreeQGis软件中的Layer Tree代码实现layer tree QgsProject(项目管理)QGis软件中的项目管理代码实现 总结 前言 前几篇文章分别介绍了qgi…

软件测试担心失业,如何找一份稳定的技术性工作?没有35岁中年危机!

工作难找,大龄程序员屡次碰壁,感慨并担忧自己的未来没出路! 经常有网友发帖留言: 今年1月4号被裁员,至今未找到工作,之前做的是软件测试,boss上沟通了3000多次,投简历200多次&#…

JimuReport 积木报表 v1.6.4 稳定版本正式发布 — 开源免费的低代码报表

项目介绍 一款免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等! Web 版报表设计器,类似于excel操作风格,通过拖拽完成报…

高通新骁龙处理器将于明年上半年发布,携四大品牌厂商首发 | 百能云芯

高通(Qualcomm)即将于10月下旬正式亮相首款以Oryon架构打造的 PC CPU「Snapdragon X系列」,据悉,四大品牌联想、惠普(HP)、戴尔(DELL)及宏碁将是首波推出相关PC的品牌厂,…

【JAVA-Day45】Java常用类StringBuffer解析

Java常用类StringBuffer解析 Java常用类StringBuffer解析一、什么是StringBuffer类二、StringBuffer类的方法2.1 append方法2.2 insert方法2.3 delete方法2.4 replace方法2.5 reverse方法2.6 toString方法2.7 capacity方法2.8 length方法 三、StringBuffer类的应用场景深入了解…

AP5216 dc-dc平均电流型 LED降压恒流驱动器 全亮半亮9W车灯驱动IC​

1,​​产品描述 AP5216 是一款 PWM工作模式, 高效率、外 围简单、内置功率管,适用于5V~100V输入的高 精度降压 LED 恒流驱动芯片。输出功率可达 9W,电流 1.0A。 AP5216 可实现全亮/半亮功能切换,通过 MODE 切换&#x…

浅谈智能照明控制系统在智慧建筑中的应用

贾丽丽 安科瑞电气股份有限公司 上海嘉定 201801 摘要:新时期,建筑行业发展迅速,在信息化背景下,建筑功能逐渐拓展,呈现了智能化的发展态势。智能建筑更加安全、节能、环保,也符合绿色建筑理念。在建筑智…

【Hello Algorithm】暴力递归到动态规划(四)

动态规划的数组压缩技巧 - 机器人走格子问题 题目是leetcode62题目原题 表示如下 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中…

到底什么才是真正的商业智能(BI)

随着人工智能、云计算、大数据、互联网、物联网等新一代信息化、数字化技术在各行各业内开始大规模的应用,社会上的数字化、信息化程度不断加深,而数据价值也在这样的刺激下成为了个人、机构、企业乃至国家的重要战略资源,成为了继土地、劳动…

win11 搭建Apache webdav 设置用户名密码 加密授权访问以及多个不同目录访问

Apache webdav 的搭建应该比较简单,但是搭建后还遇到了一些问题,也就是设置了访问用户名密码,咋就不生效呢,苦苦思索两日,终于发现了问题,本文就是分两个方面来编写 一、搭建 1.下载Apache 官网下载: https://www.apachehaus.com/cgi-bin/download.plx 2.下载后解压…

【ECharts】仪表盘指针自定义形状

这里我把指针改为扇形图,如下 主要是通过如下代码实现自定义形状的指针: var option {series: [{pointer: {icon: image://data:image/png;base64,iVBORw0KGgoAAAANSU...,},}]}; 完整代码如下: var chartDom document.getElementById(my…