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

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

3天内不再提示

Linux内核5.4系列宣布全面可用,支持微软exFAT文件系统

牵手一起梦 来源:IT之家 作者:骑士 2019-11-28 16:07 次阅读

近期,Linux内核5.4系列宣布全面可用,添加了许多新功能,更强的安全性和更新的驱动程序,以提供更好的硬件支持。Linux内核5.4增加对微软exFAT文件系统的支持,另外还支持内核锁定功能,该功能被实现为 Linux 安全模块,以限制某些应用程序访问内核。

根据最新消息,Linux内核5.4中也正式将华为EROFS超级文件系统合入了主线。

Linux 5.4将成为文件系统前端的重要内核,除了引入新VirtIO-FS和exFAT文件系统支持外,华为的EROFS超级文件系统还将逐步升级。

Linux内核5.4发行版中的重要功能包括:haltpoll CPU调控器,iocost(以前为io.weight)I/O控制器,EROFS超级文件系统,exFAT文件系统的实现(可能会被更好的版本取代),fs-verity文件完整性机制,对BPF的支持一次编译,到处运行机制,dm-clone设备映射器目标,virtiofs文件系统,内核锁定支持(最后),内核符号名称空间以及新的随机数生成器,旨在解决早期的引导熵问题。

今年9月份有报道称,过去一年,华为一直在内核过渡区域内的主线内核中开发EROFS。设计已经确定,并且锁定了磁盘上的格式,开发人员就可以将其分级到内核的适当文件系统驱动程序区域中。

EROFS超级文件系统旨在为只读文件提供比其他只读Linux文件系统实现更好的性能以及存储/压缩。华为已经开始在其智能手机中使用EROFS超级文件系统,并且总体上证明是稳定可靠的。据悉,在专利压缩算法的加持下,经过华为实测,能够使得系统分区随机读取性能平均提升20%,并减少14%系统空间占用。

责任编辑:gt

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

    关注

    4

    文章

    6238

    浏览量

    103076
  • 华为
    +关注

    关注

    215

    文章

    33609

    浏览量

    247122
  • Linux
    +关注

    关注

    87

    文章

    10988

    浏览量

    206724
收藏 人收藏

    评论

    相关推荐

    鸿蒙轻内核源码分析:虚拟文件系统 VFS

    VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类 Unix 文件操作接口。由于不同
    的头像 发表于 02-18 14:50 130次阅读

    ELF 1技术贴|如何支持exFAT和NTFS格式

    Linux操作系统通常能够自动识别并挂载FAT32格式的磁盘,然而由于FAT32文件系统的限制,单个文件的最大存储容量不得超过4GB。为了解决大文件
    的头像 发表于 01-31 16:37 283次阅读
    ELF 1技术贴|如何<b class='flag-5'>支持</b><b class='flag-5'>exFAT</b>和NTFS格式

    Linux文件系统层的主要结构

    Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。通过使用一组通用的 API 函数,Linux 可以在许多种存储设备上支持
    的头像 发表于 11-10 10:37 261次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>文件系统</b>层的主要结构

    Linux文件系统特点

    ,近期经常被读取和写入,文件系统应该有缓存层。 文件应该用文件夹的形式组织起来,方便管理和查询。 Linux内核要在自己的内存里面维护一套数
    的头像 发表于 11-09 14:48 467次阅读
    <b class='flag-5'>Linux</b>的<b class='flag-5'>文件系统</b>特点

    移植Linux内核ramfs和ramdisk文件系统

    在移植Linux内核早期时,如果flash等存储设备的驱动还没写好,可以将文件系统放到内存中运行。 此时可以使用 ramfs 和 ramdisk ,即将内存的一部分用作文件系统。 ra
    的头像 发表于 10-04 14:41 582次阅读
    移植<b class='flag-5'>Linux</b><b class='flag-5'>内核</b>ramfs和ramdisk<b class='flag-5'>文件系统</b>

    ramfs和ramdisk文件系统的制作和启动

    在移植Linux内核早期时,如果flash等存储设备的驱动还没写好,可以将文件系统放到内存中运行。
    发表于 08-21 15:31 2160次阅读
    ramfs和ramdisk<b class='flag-5'>文件系统</b>的制作和启动

    适用于Linux的最佳通用文件系统 Linux文件系统的安装

    为您的计算机选择正确的文件系统可能是一个困难的过程。您可能会想知道:为什么文件系统很重要?有没有适用于安装 Linux 的特定文件系统? 事实证明,有两种
    发表于 08-03 10:22 190次阅读
    适用于<b class='flag-5'>Linux</b>的最佳通用<b class='flag-5'>文件系统</b> <b class='flag-5'>Linux</b><b class='flag-5'>文件系统</b>的安装

    要学习Linux,得从Linux系统结构开始吧!

    Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统
    的头像 发表于 07-09 16:18 288次阅读
    要学习<b class='flag-5'>Linux</b>,得从<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>结构开始吧!

    Linux 文件系统层的主要结构

    Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。通过使用一组通用的 API 函数,Linux 可以在许多种存储设备上支持
    的头像 发表于 06-22 11:48 695次阅读
    <b class='flag-5'>Linux</b> <b class='flag-5'>文件系统</b>层的主要结构

    嵌入式Linux入门(二、Linux文件系统文件类型及权限管理)

    嵌入式 Linux入 门第二课, linux 文件系统文件类型及权限管理。 ...... 矜辰所致
    的头像 发表于 06-20 11:44 1593次阅读
    嵌入式<b class='flag-5'>Linux</b>入门(二、<b class='flag-5'>Linux</b><b class='flag-5'>文件系统</b>、<b class='flag-5'>文件</b>类型及权限管理)

    简析Linux proc文件系统

    linux 操作系统把虚拟地址分为用户空间和内核空间,内核空间可以通过procfs把内核的数据呈现给用户空间,用户空间也可以把数据写入到
    发表于 06-16 10:32 571次阅读

    Linux proc文件系统详解

    上一篇:《文件系统有很多,但这几个最为重要》介绍了procfs(进程文件系统的缩写),包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核
    发表于 06-15 11:42 778次阅读

    Linux平台/proc虚拟文件系统详解

    Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc
    发表于 06-08 10:49 1077次阅读
    <b class='flag-5'>Linux</b>平台/proc虚拟<b class='flag-5'>文件系统</b>详解

    Linux内核中的文件系统断电可靠性测试解析

    提高可靠性最简单的方法就是把文件系统设置为只读状态。即禁止对其中的内容作任何修改。这样,文件系统便不会因写入操作期间发生故障而受损。
    发表于 06-08 09:49 957次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>中的<b class='flag-5'>文件系统</b>断电可靠性测试解析

    Linux系统中根文件系统构建基本方式

    ,以简化Linux的使用。如嵌入式Linux文件系统中通常不会放置内核源码,因而存的 常不会放置内核源码,因而存的 常不会放置
    发表于 05-09 09:30 567次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>中根<b class='flag-5'>文件系统</b>构建基本方式