大家好,Anolis8已发布新版本内核5.10.134-12,欢迎您下载体验。
使用该内核的方法:
* 首先,下载并安装Anolis8:https://mirrors.openanolis.cn/anolis/8.6/isos/QU1/
<https://mirrors.openanolis.cn/anolis/8.6/isos/QU1/ >
* 然后,按照如下方法升级内核:
* yum install -y yum-utils anolis-experimental-release
* yum-config-manager --enable Experimental
* yum install -y kernel-5.10.134-12.an8
本次内核更新日志如下:
* 内核升级到5.10.134
* 重要的缺陷及安全漏洞修复
* 支持倚天710处理器
* 支持磐久M物理机
* 优化在倚天平台上的基础性能
* ARM64支持mpam特性
* 增加AMD SEV热迁移能力的guest支持
* ARM64 crashkernel支持预留4G以上内存
* ARM64支持对kernel module的hotfix
* 支持ftrace osnoise tracer
* 支持 ext4 fast commit 特性,该特性对于 fsync 比较频繁的应用如 MySQL/PostgreSQL 数据库有比较明显的性能优化。相应的
e2fsprogs 版本更新至 1.46.0。
* 支持网讯10GB网卡
龙蜥自研:
* 支持datop监控NUMA跨node访问以及进程粒度内存冷热识别
* 填充可执行二进制文件末尾2M未对齐部分,部分场景性能再提升2%
* 支持 XFS 16k 原子写特性,相比默认打开双写,有至多 50% 的性能提升,同时显著减少磁盘 IO。相应的 xfsprogs 和 mariadb 也更新至龙蜥 yum
repo。相比硬件原子写方案,该方案至少有着以下优点:
* 基于 CoW 机制;
* 不依赖硬件;
* 无运行时 IO 链路配置依赖。
另外,该优化效果可以与代码段大页特性叠加。使用手册:https://openanolis.cn/sig/high-perf-storage/doc/594617348901388298
<https://openanolis.cn/sig/high-perf-storage/doc/594617348901388298 >
* 支持 nydus + erofs over fscache 容器镜像加速。该特性由龙蜥社区贡献,于 5.19
合并到社区主线,并成为社区首个源生支持的容器镜像加速方案。相关技术博客:https://openanolis.cn/blog/detail/576260913196929348
<https://openanolis.cn/blog/detail/576260913196929348 >
* 支持 fd passthrough 和 fd attach 增强特性。其中 fd passthrough 能将常用场景的 IO 延迟降低到先前的 10%;fd attach
支持无损恢复 fuse 挂载点连接,提升生产环境的稳定性。
* kidled支持匿名页、文件页以及slab的扫描。
* 新增memory.use_priority_swap接口,支持按cgroup优先级进行内存swap。
* SMC 新增 1-RTT、RDMA DIM 支持,优化 CQ 中断处理逻辑,数据路径 QPS 提升 40%。引入 SMC 自动化测试能力,修复数十个稳定性问题;