LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux内核6.0正式版发布:引入了新的伪伪设备

2022年11月21日 249点热度

感谢IT之家网友 Coje_He 的线索投递!

IT之家 10 月 3 日消息,Linus Torvalds 今天宣布 Linux 6.0 正式版发布,作为主要的内核系列编译linux内核 arm,它带来了新的功能,改进了硬件支持,以及错误 Bug 和安全修复。

经过两个月的开发,Linux 内核 6.0 到来,支持 NVMe 带内认证,支持 OpenRISC 和 LoongArch 架构的 PCI 总线,使用 XFS 和 io_uring 时的异步缓冲写入,以及 io_uring 零拷贝网络传输支持。

IT之家获悉,Linux 内核 6.0 还带来了对 RISC-V 硬件架构的“Zicbom”扩展的支持,用于管理具有非缓存一致性 DMA 的设备,还有新的运行时验证子系统,允许内核状态监控,支持生成新的 CXL 内存区域,支持在 OverlayFS 文件系统上正确实现 POSIX 访问控制列表,以及实现第二代 Btrfs“发送”协议,支持发送大型数据和原始压缩扩展。

arm linux 内核编译_linux内核 编译 arm_编译linux内核 arm

其他值得注意的变化包括 DAMON 机制中新的用户空间内存管理功能,支持将 NFSv4 服务器限制在 1GB 内存的 1024 活跃客户端,支持 EXT4 文件系统获取和设置存储在文件系统超级块中的 UUID,支持 fsnotify 子系统以更好地控制被忽略的事件编译linux内核 arm红联linux论坛,支持连接到 uprobes 的可睡眠 BPF 程序,以及对 perf 工具的锁争夺追踪点和内核内聚合 BPF 的新报告。

在虚拟化方面也有好消息,Linux 内核 6.0 引入了新的伪设备,叫做“guest vCPU stall detector”,可以作为“看门狗”,告诉主机虚拟机是否停滞。在 Linux 6.0 中还有新的 debugfs 接口,新的 BPF 迭代器,一组新的 BPF kfuncs,用于生成和检查 SYN cookies 的新 BPF 助手,以及新的基于 io_uring 的用户空间块驱动器。

“希望大家都清楚,主要的版本号变化更多的是数值,而不是关于任何大的基本变化。当然,6.0 中有很多不同的变化 —— 毕竟我们在其中有超过 15000 个非合并提交,因此 6.0 是一段时间内至少在提交数量上较大的版本之一,”Linus Torvalds 说。

编译linux内核 arm_linux内核 编译 arm_arm linux 内核编译

当然,Linux 6.0 还包括许多更新和新的驱动程序嵌入式linux,以便更好地支持硬件。除此之外,它还增加了许多错误 Bug 修复和调整,以提供比以前的内核更好的性能,这里最值得注意的是对大型系统上的任务安排的调整,对内核内 TLS 实现的性能改进,以及新的 IORING_RECV_MULTISHOT flag,以使 recv () 调用能够进行多镜头操作。

安全方面,Linux 内核 6.0 实现了从 bootloader 的设置数据中获取随机数 seeds 到 x86 和 m68k 内核,支持 SafeSetID 安全模块来控制 setgroups () 的变化,支持 ARIA 加密算法,以及支持钩子连接到控制组或单一目标进程到 BPF 安全模块。

其他硬件等特性支持如下:

linux内核 编译 arm_arm linux 内核编译_编译linux内核 arm

- 像 A750 和 A770 这样的英特尔 Arc 独立 GPU 可以在 Linux 6.0 内核的 i915 DRM 内核驱动上运行,但目前仍然是实验性的,所以需要“force_probe”选项来启用。但至少在 Linux 6.0 中,现在可以使用这些新的英特尔桌面独显与更新的 Mesa 堆栈配对。

- 更多的 AMD RDNA3 的启用,希望能够与即将推出的 Radeon RX 7000 系列显卡一起工作。

- 高通骁龙 8xc Gen 3 支持和对联想 ThinkPad X13s Arm 笔记本电脑早期支持。这项工作在主线上仍处于早期形式,但至少已经可以使用,并开辟了 Arm Linux 笔记本电脑选项。

arm linux 内核编译_编译linux内核 arm_linux内核 编译 arm

- 各种调度器的变化,包括一些针对 AMD Zen 的 NUMA 平衡增强,以及 AMD CPU 现在倾向于 MWAIT 而不是 HALT。

- 英特尔 Raptor Lake 的各种补充,如 TCC 冷却驱动、RAPL 驱动中的 Raptor Lake P、Raptor Lake USB4 / Thunderbolt,以及其他缺失的 Raptor Lake ID。还有一些初步的 Meteor Lake 支持,比如音频代码和其他地方。

- 对 AMD Ryzen 7000“Raphael”平台的音频驱动支持。

- 支持 IO_uring 用户空间块驱动,各种 IO_uring 优化,以及其他有希望的 I / O 相关工作,如 Btrfs Send Protocol v2。

- 对英特尔 Habana Labs Gaudi 2 的初步支持。

- H.265 / HEVC media user-space API 现在已经宣布稳定。

- 安全关键系统的运行时间验证。

Linux 内核 6.0 可以从 Linus Torvald 的 git repo 下载,供那些喜欢编译自己内核的人使用。对于其他人来说,需要等到发行版维护者将内核升级到 6.0 版本后再尝试安装。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux服务器 linux系统 科技新闻 笔记本电脑
最后更新:2022年11月21日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
如何安装便携式WiFi驱动程序?360wifi驱动的教程 CentOS云服务器搭建网站和CentOS搭建DNS解析服务 如何在linux上创建一个用户,减少不必要的沟通成本 如何在Linux系统中查看CPU信息使用lscpu命令行 linux服务器搭建ftp的6下安装vsftpd步骤及步骤 贵州工业职业技术学院求职意向期望工作地--诚聘英才 实验1Linux安装实验掌握虚拟机的使用 Linux系统tar命令的使用方法及使用命令教程 linux 开源nas系统 杰和科技NAS服务器媒体见面会在京召开 Android与Linux开发大不同 Linux系统软件安装包:自己动手,安装不用愁 车市新战局:汽车操作系统会复制智能手机的历史吗? Linux文件系统种类 如何卸载用源码包安装的软件?在线视频教程推荐 「职位」ASP.、PHP、Linux服务器集群开发 Torvalds:Linux内核开发的创新前景充满了热情 Linux文件系统的结构从终端窗口探索Linux目录树结构 卸载软件命令Linux.You linux软件开发如何入门?学习Linux步骤及学习方法介绍 14年Linux发行版的有趣历史观点
嵌入式Linux操作系统学习规划+LINUX路线,主攻江苏电信天翼校园客户端故障指引及解决办法(101)英特尔GMAGMA950显卡驱动程序/WIN8/8.1电信校园网宽带用USB数据线共享给电脑无线上网国防科大开源操作系统:它只是一个吉祥的象征10个常用Linux文本查看命令及其详细说明和使用示例Linux嵌入式系统内核裁剪与定制方法的介绍情况淘宝教育热卖C语言编程开发C++程序设计零基础入门课程从CPU、内存、硬盘、显卡等这些方面安装Linux系统的最低配置Linux通过chkconfig设置开机启动服务创建的几种常见方式(技术分析)Linux多线程的使用与操作系统的区别通常rar命令由一个主命令加若干选项(可选)构成RedHatLinux中自动运行程序中的应用linux 读写文件 关于Linux内核的神秘面纱,你知道几个?使用wget实用程序的有用命令行工具的使用怎么设置linux开机项自启动?方式是怎样的?嵌入式Linux应用层与驱动层要想学习关于Linux内核的交叉编译步骤和方法:步骤、方法STM32嵌入式linux开发流程及应用程序分析-STMlinux下有哪些文件在介绍lsof命令实用用法介绍?
Linux中如何查看分区的文件系统类型的方法-乐题库 如何在Linux上安装虚拟机的结果大多都是怎么安装的 root和sudosu命令不加参数时如何创建用户 Python语言如何为管理uNIx和Linux系统管理指南提供各种任务处理方式 Linux上你真的需要Homebrew包管理器吗?怎么办? TinyCore3.1——世界上最小的Linux桌面发行版 2.安装VNC远程工具 微信设置水滴昵称,个性中带点萌脚本,定时执行简单示例 更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到 linux设置开机服务自动启动/关闭自动命令@localhost 关于Ubuntu修改密码及密码复杂度策略设置的文章! Linux系统安装所用到的工具盒软件及实践步骤 如何在Ubuntu上为Android系统编写的Linux内核驱动程序? Linux上安装和卸载软件的几种方法,你知道吗? 2.怎么办下的打包发布步骤:先说 掌握Linux下载文件命令技巧,轻松高效获取所需资料 从ArchLinux的LiveCD启动,我们该如何应对内核崩溃? 普联技术有限公司程序的安装包使用方法通过-LINK 怎么写linuxspimast与device如何匹配?内核版本2.6.30内核的SPI驱动 Linux下程序的存放目录和安装源程序
标签聚合
文件 操作 内核 命令 linux服务器 文件目录 虚拟机 软件 linux系统 应用
书籍
课程
技术群
技术干货大合集↓
  • 2023年9月 / 81篇
  • 2023年8月 / 93篇
  • 2023年7月 / 94篇
  • 2023年6月 / 90篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.