在去年年初,SUSE 的开发者向 Linux 内核提交了一个 v2 补丁,该补丁将 ReiserFS 文件系统标记为已弃用,并将会在 2025 年从内核中正式删除它。
删除的原因主要是过去十多年该文件系统都不再活跃,并且在现代内核的生产用例中也不太可能再使用。
基于差不多的原因,日前开发者也开始着眼讨论 Journaled File-System(JFS)文件系统是否还应该在内核中继续保留的问题。
内核开发者 Christoph Hellwig 在邮件列表中表示:
不久前,我们已经弃用了 ReiserFS,并计划将其删除。看着 JFS 中的代码,我想知道我们是否也应该这样做。
虽然 JFS 不像 ReiserFS 那么复杂,但它的使用率也很低,而且从未成为任何主要发行版中的默认文件系统。
1990 年,IBM 为 AIX 3.1 开发了 JFS 文件系统(在系统崩溃或断电的情况下,这种文件系统可以更快地恢复),第二代则实现在开源后被移植到了 Linux。
因此 JFS 在过去的二十多年时间里,一直存在于 Linux 中。
就如开发者 Christoph Hellwig 所说,JFS 并没有被广泛使用,也没有被任何著名的 Linux 发行版用于默认根文件系统,而且相比之下 EXT4 / XFS / Btrfs / F2FS 这样的文件系统也更具有性能优势。
JFS 未来的命运可能会跟 ReiserFS 一样,先被弃用,再最终从内核中删除。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:Linux新提议,JFS文件系统面临弃用和删除
文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。
相关推荐
使用SD卡。可是我们的开发板是用SD卡的SPI模式,用最少的STM32引脚,如果运用FAT文件系统也能创建和删除文件,就不用去使用FATFS
发表于 03-19 01:08
有两种文件系统可用于板载 ESP8266 闪存:SPIFFS 和 LittleFS。SPIFFS 目前已弃用,可能会在 ESP8266内核的未来版本中删除。建议改用 LittleFS。
发表于 02-10 06:31
本章学习目标理解什么是文件系统了解文件系统工作原理理解Fedora Core Linux文件系统的结构掌握Fedora Core Linux文件系统的类型、权限和修改方法掌握如何安装、
发表于 04-10 17:07
•0次下载
本文介绍了一种基于C51编程的文件系统设计方法和写文件的算法及过程。采用FAT1 6文件系统的设计思路,实现了文件系统的打开、读写、删除等基
发表于 12-04 16:02
•26次下载
为了方便用户对设备存储设备进行有效的管理,设备提供了文件系统功能,实现对文件和目录的访问管理:用户可以通过命令行对文件进行创建、移动、拷贝、删除等操作,并可
发表于 08-30 15:55
•0次下载
XfS文件系统,XfS文件系统是什么意思
XfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮。所幸的是SGI将其移植到了Lin
发表于 03-29 10:39
•4261次阅读
Linux文件系统的反删除方法
作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管
发表于 03-29 10:39
•721次阅读
恢复Unix系统被删除地文件
与DOS/Windows不同,Unix文件被删除后很难恢复,这是由Unix独特的
发表于 01-11 11:53
•934次阅读
在先前关于Linux文件系统的文章中,我很想去深入地讨论更多EXT文件系统的特性的信息。所以,首先让我们来回答这个问题:什么是文件系统?一个文件系统应该遵循以下特点。
发表于 06-28 09:03
•5710次阅读
最早的日志文件系统是 IBM® Journaled File System(JFS)。JFS 于 1990 年首次发行,而当前 Linux 支持的版本是后期开发的 JFS2。1994
发表于 04-29 16:59
•3946次阅读
嵌入式linux中文站向大家介绍一下JFS文件系统。Linux系统日志文件中的JFS系统,
发表于 05-05 14:10
•5050次阅读
采用的独特的文件系统结构CDFS:CDFS是大部分的光盘的文件系统exFATFATFS文件系统FATFS是一个完全免费开源的FAT 文件系统模块,专门为小型的嵌入式
发表于 11-29 09:51
•29次下载
某公司NetApp存储设备,人为误操作导致NetApp存储内部分重要数据被删除,该NetApp存储采用WAFL文件系统,底层是由多块硬盘组成的raid阵列。
发表于 05-13 10:50
•379次阅读
: Ubuntu文件系统概述 Ubuntu是一个基于Linux的操作系统,其文件系统与Windows系统有所不同。在Ubuntu中,文件系统
发表于 08-30 15:10
•1488次阅读
NetApp某型号存储,WAFL文件系统。
工作人员误操作将该NetApp存储中的重要数据删除。
发表于 10-11 14:17
•209次阅读
评论