换肤

logo

logo

Linux 5.1内核发布:io_uring接口+支持持久性内存用作RAM

2019-05-09 09:21:14 | 来源:超能网 | 作者:
Linus Torvalds今天发布了Linux Kernel 5.1内核,新东西包括但不限于改进了对Intel Fastboot的支持;对Intel 22260 Wi-Fi的支持;对Raspberry Pi 3 Model A +的主线内核支持以及使用持久内存作为系统RAM的能力;对Raven Ridge硬件的更好支持;io_uring异步I / O的超快速接口;集成的Linux安全模块(LSM),实时修补以及多个小调整和修复的支持等等。

Linus Torvalds今天发布了Linux Kernel 5.1内核,这是一个功能强大的内核分支,它带来了许多重要的新功能,包括但不限于:改进了对Intel Fastboot的支持;对Intel 22260 Wi-Fi的支持;对Raspberry Pi 3 Model A +的主线内核支持以及使用持久内存作为系统RAM的能力;对Raven Ridge硬件的更好支持;io_uring异步I / O的超快速接口;集成的Linux安全模块(LSM),实时修补以及多个小调整和修复的支持等等。

图源:omgubuntu

经过一个半月的开发,Linux 5.1内核终于来了,不过Linux 5.1内核并非长期支持的分支,所以最好坚持使用当前的LTS内核。根据Phoronix,Linux 5.1包含大约1780万行代码和330万行注释。

总的来说,Linux 5.1内核看起来非常正常,只有超过13k行的提交(如果算上合并,可加上另外1k +)。

Linux 5.1内核的亮点,除了支持物理RAM之外,还能够使用持久性内存作为RAM(系统内存),能够在不使用initramfs的情况下将系统引导到映射器设备,以及支持实时内核修补功能的累积修补程序。

对于Btrfs文件系统的用户,Linux 5.1内核系列最终允许用户配置Zstd压缩级别。此外,基于fanotify的文件系统监控功能通过向fanotify接口添加所谓的“super block root watch”功能得到改进,该接口可以大量监视大型文件系统上的更改。

除此之外,Linux 5.1内核引入了一个名为io_uring的高性能接口,它使异步I/O更快速和可扩展,允许在PID重用的情况下安全传输信号的新方法,以及名为Timer的新cpuidle调控器。面向事件或简称TEO,它有望在不影响功耗的情况下改善电源管理。

当然,Linux 5.1内核中包含许多更新的驱动程序,这将使它与更多的硬件兼容。现在我们可以从kernel.org或通过免费Linux软件门户下载Linux 5.1内核源代码,如果想在GNU/Linux发行版上编译它,建议等待本月晚些时候发布的第一个版本。

声明:该文章版权归原作者所有,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系。
广告合作请联系QQ755851098

我要评论

共有 0 条评论

加入51NB

资讯编辑

职位描述:

    1、负责网站资讯的编辑与发布;
    2、负责网站日常维护,喜欢策划撰写原创话题;

职位要求:

    1、 大专及以上学历;
    2、 有一定文字功底,能独立进行写作、编辑
    3、 对数码产品有浓厚兴趣,关注互联网新动态;
    4、 擅长使用新媒体运营工具;
    5、 工作具有很大灵活性,希望能发挥个人主观能动性。
请将您的简历发送至: service@51nb.com

翻译编辑

职位描述:

    翻译NotebookCheck等外媒评测文章;

职位要求:

    1、 拒绝机翻;
    2、 行文应言简意赅,考虑国内语言习惯;
    3、 能够学习使用简单的html格式代码。
请将您的简历发送至: service@51nb.com

评测编辑

职位描述:

    1、撰写数码产品相关开箱与评测;
    2、能够灵活运用外媒文章素材;

职位要求:

    没啥要求,能写出个性就行。
请将您的简历发送至: service@51nb.com

论坛编辑

职位描述:

    1、负责在论坛制造高质量的讨论话题;
    2、负责轻度的论坛板块管理工作;

职位要求:

    有玩论坛经验者优先
请将您的简历发送至: service@51nb.com

最新评论

会员登录 ×