0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux Kernel 6.1 LTS发布,初步支持Rust编程语言

jf_ZqFkd6Up 来源:Linux迷 作者:Linux迷 2022-12-15 15:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linus Torvalds今天宣布发布 Linux 6.1内核系列,该系列带有新的和更新的驱动程序,以获得更好的硬件支持,新功能和许多其他更改。

经过两个多月的工作,Linux Kernel 6.1 引入了对 Rust 编程语言的实验性支持。虽然这对某些人来说听起来可能非常令人兴奋,但您应该记住,“实验性”意味着它只是 Rust 的一个非常基本的实现,不能用于任何实际用例。

df26222e-7c16-11ed-8abf-dac502259ad0.jpg

Linux 6.1 的另一个主要变化是多代 LRU VM 工作,以更好地识别实际使用的内存页。此外,新的内核系列带来了在 BPF 程序中执行 PKCS#7 签名验证和创建破坏性 BPF 程序的能力,以及用于控制用户命名空间创建方式的新安全模块钩子。

Loongarch 架构得到了改进,支持 BPF JIT 编译、kdump、kexec 和 perf 事件,Btrfs 文件系统获得了重大的性能改进,支持带io_uring的缓冲写入,并支持受 fs 验证保护的文件来发送操作,perf 工具改进了对 AMD CPU 的支持,FUSE 文件系统现在支持创建临时文件。

在其他值得注意的变化中,内核现在能够独立于 EFI 系统上的硬件架构进行解压缩和启动,EROFS(增强型只读文件系统)文件系统现在支持跨文件系统共享重复数据,用于编译内核的最小 GNU Make 版本现在是 3.82,新的 io_uring 模式有助于区分与环相关内容的执行,直到应用程序需要它。

当然,也有新的和更新的驱动程序来支持更新的硬件。这里值得一提的是支持 PinePhone 键盘,XBOX One Elite 拨片,X-Box 自适应控制器,PhoenixRC 飞行控制器,VRC-2 汽车控制器,XP-PEN Deco Pro S,所有罗技蓝牙设备的 HID++ 和 DualSense Edge 控制器。

此外,Linux Kernel 6.1 还支持对 AMD CPU 的精确提升硬件控制、用于硬件加速的 Aspeed 加密驱动程序、对英特尔 Meteor Lake 处理器的支持以及对 ASMedia NVM 映像格式的支持。

最后但并非最不重要的一点是,Linux Kernel 6.1应该是一个LTS(长期支持)系列,可以根据著名的 Linux内核开发人员 Greg Kroah-Hartman 的说法,它可以接收至少两年的更新,他总是说一年中的最后一个主要内核版本得到 LTS 支持。

如果你想在GNU/Linux发行版上自己编译 Linux Kernel 6.1,你现在可以从 kernel.org 网站或Linus Torvalds的内核源代码Git树下载它,但我建议等待新的内核版本首先到达你最喜欢的发行版的稳定软件存储库,然后再从 Linux Kernel 6.0 或以前的版本 LTS 系列升级。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内核
    +关注

    关注

    4

    文章

    1474

    浏览量

    43089
  • Linux
    +关注

    关注

    88

    文章

    11810

    浏览量

    219513
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39850

原文标题:Linux Kernel 6.1 LTS 发布,初步支持 Rust 编程语言

文章出处:【微信号:Linux迷,微信公众号:Linux迷】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux Kernel 6.1 tools目录全解析 | RK平台ARM64交叉编译实战指南

    、硬件测试等全场景能力。 本文完整拆解 Linux Kernel 6.1 tools 目录所有模块功能,并给出 RK 平台 ARM64 架构交叉编译的标准指令 ,一站式解决内核工具使用与编译问题,适合
    的头像 发表于 04-16 18:42 5682次阅读
    <b class='flag-5'>Linux</b> <b class='flag-5'>Kernel</b> <b class='flag-5'>6.1</b> tools目录全解析 | RK平台ARM64交叉编译实战指南

    Perforce 静态分析现已正式支持 Rust语言

    您是否正计划通过 Rust 编程来提升内存安全性,却又担心它无法覆盖所有的安全漏洞?Perforce QAC 和 Klocwork 现在已支持分析 Rust 代码,填补了开源代码检查工
    的头像 发表于 04-08 15:38 420次阅读
    Perforce 静态分析现已正式<b class='flag-5'>支持</b> <b class='flag-5'>Rust</b><b class='flag-5'>语言</b>!

    迅为RK系列开发板重磅升级SDK内核从5.10全面升级至6.1 LTS

    迅为RK系列开发板重磅升级SDK内核从5.10全面升级至6.1 LTS
    的头像 发表于 03-18 13:21 1282次阅读
    迅为RK系列开发板重磅升级SDK内核从5.10全面升级至<b class='flag-5'>6.1</b> <b class='flag-5'>LTS</b>

    迅为电子RK系列开发板SDK内核正式升级至6.1 LTS版本

    迅为RK3568、RK3588、RK3576、RK3562系列开发板,SDK内核从5.10版本正式升级至6.1 LTS版本。
    的头像 发表于 03-16 16:18 487次阅读

    开源鸿蒙6.1 Release版本正式发布,在鸿OS 6.1率先完成升级适配!

    3月8日,开源鸿蒙6.1Release版本正式发布!作为新一代版本,6.1在应用开发能力、系统体验、多媒体与安全等领域带来全面升级,为生态商用落地注入全新动能。作为开放原子开源基金会黄金捐赠人、开源
    的头像 发表于 03-10 18:06 626次阅读
    开源鸿蒙<b class='flag-5'>6.1</b> Release版本正式<b class='flag-5'>发布</b>,在鸿OS <b class='flag-5'>6.1</b>率先完成升级适配!

    深入剖析ARM64内核关键文件:kernel-6.1/arch/arm64/kernel/head.S

    在 ARM64 架构的 Linux 内核开发中,arch/arm64/kernel/head.S是一个绕不开的关键文件—— 它是内核启动早期的 “桥梁”,承接 Bootloader 与内核初始化核心
    的头像 发表于 02-04 17:35 1370次阅读
    深入剖析ARM64内核关键文件:<b class='flag-5'>kernel-6.1</b>/arch/arm64/<b class='flag-5'>kernel</b>/head.S

    汽车网络安全开发语言选型指南:C/C++/Rust/Java等主流语言对比+Perforce QAC/Klocwork工具支持

    汽车网络安全如何选编程语言?C、C++、Rust、Java……谁更适合AUTOSAR、ISO/SAE 21434?一文了解8种主流语言的优劣与适用场景,以及Perforce QAC/K
    的头像 发表于 12-26 11:13 632次阅读
    汽车网络安全开发<b class='flag-5'>语言</b>选型指南:C/C++/<b class='flag-5'>Rust</b>/Java等主流<b class='flag-5'>语言</b>对比+Perforce QAC/Klocwork工具<b class='flag-5'>支持</b>

    如何调试和编程CW32F030C8T7?支持哪些调试工具和编程语言

    了解如何调试和编程CW32F030C8T7是开发过程中的重要环节。它支持哪些调试工具(如JTAG、串口调试等)和编程语言(如C、C++等)?如何设置和使用这些工具来加速开发过程?
    发表于 12-05 06:48

    2025开放原子开发者大会旋武开源社区Rust分论坛成功举办

    11月22日,2025开放原子开发者大会——旋武开源社区Rust分论坛在北京顺利召开。论坛以“共建中国Rust生态”为核心主题,汇聚京东、华为、vivo、阿里、毛豆教育、DORA社区及南京大学等企业与学术机构技术专家,及众多Rust
    的头像 发表于 11-27 14:55 783次阅读

    2025年最佳的嵌入式编程语言有哪些呢?

    嵌入式系统是现代科技不可或缺的一部分。它们存在于家用电器、汽车、住宅、医院、商店等各个领域。它们与我们的社会紧密相连。选择合适的语言来构建嵌入式系统对于成功至关重要。那么,2025年最佳的嵌入式编程
    的头像 发表于 11-14 10:27 1745次阅读
    2025年最佳的嵌入式<b class='flag-5'>编程</b><b class='flag-5'>语言</b>有哪些呢?

    RusT-Thread:基于Rust面向资源受限嵌入式设备的操作系统的实践 | 技术集结

    RT-Thread为基础,使用Rust语言重构其内核,形成了全新的RusT-Thread系统。系统采用模块化架构,涵盖内核服务、进程调度、内存管理、线程通信与时钟控制等核心
    的头像 发表于 11-07 17:37 7042次阅读
    <b class='flag-5'>RusT</b>-Thread:基于<b class='flag-5'>Rust</b>面向资源受限嵌入式设备的操作系统的实践 | 技术集结

    一文了解Mojo编程语言

    编程能力 允许直接进行系统调用和文件操作,提供类似 Rust 的内存安全机制(所有权和借用检查),避免运行时错误。 支持零成本抽象,开发者无需牺牲性能即可编写高层代码。 并行与异构计算 内置对多核
    发表于 11-07 05:59

    Linux 编程语言盘点:从内核到AI的全栈选择

    在工控圈和嵌入式圈里,有一个常年被讨论的问题:  “在 Linux 上,到底该用什么语言编程?” 有人坚信:C 才是真正的工业语言。有人反驳:Python 才是效率王者。还有人推崇 G
    的头像 发表于 11-06 17:05 764次阅读

    请问OpenVINO™ 是否支持 Rust 绑定?

    无法确定OpenVINO™是否支持 Rust 绑定。
    发表于 06-25 07:45

    揭秘,瑞芯微全系拥抱Linux 6.1内核的底层逻辑

    近期,瑞芯微(Rockchip)基本完成了旗下产品Linux6.1BSP内核更新,引发了不小的行业热议。除了低端RK3506依旧使用Buildroot构建系统外,RK3588、RK3576
    的头像 发表于 05-16 08:31 1486次阅读
    揭秘,瑞芯微全系拥抱<b class='flag-5'>Linux</b> <b class='flag-5'>6.1</b>内核的底层逻辑