有些人因其所做的事而载入科技史册,例如丹尼斯·里奇或理查德·斯托曼,也有一些人因其未做过的事而被载入史册,例如史蒂夫·乔布斯。 和, 现在 ReiserFS 已被正式弃用,Hans Reiser 只会在涉及他的警方记录时被提及。
听到这个消息,很可能有人会想到推出一个分叉,事实上,已经有过,但似乎并没有繁荣起来。
什么是文件系统
文件系统用于定义文件和目录的存储、命名、访问和管理方式。 使用一组规则在存储设备上。
这些规则指示如何将数据组织成块或扇区。 在给定的存储设备上,文件和目录如何命名、如何执行读写操作以及如何存储与文件关联的元数据(例如大小、创建日期、权限等)。
ReiserFS 的故事
90 世纪 XNUMX 年代,Hans Reiser 开始致力于文件系统的开发。 目标是创建一个能够高效处理大量小文件的文件。 这是当时文件系统的一个缺点。 尽管它于 1993 年发布,但在接下来的十年里它的受欢迎程度直线上升。
2006年它被纳入Linux内核。。 但由于其开发商的法律问题,它的发展停止了,并且失去了相关性。
ReiserFS 特性
该文件系统的主要特点是:
- 用于元数据的B+树:它是一种基于节点和叶子的用于元数据存储的结构,不同于其他文件系统的传统层次结构。
- 专为处理小文件而设计
- 支持长文件标题。
- 日志记录:ReiserFS 在执行每个操作之前记录每个操作,以便于错误恢复。
- 自适应块的分配。
- 针对任何文件大小的读写优化。
ReiserFS 已正式弃用
尽管自 Linux 内核 5.18 版本以来它已经被认为已过时,并且 openSUSE Tumbleweed(唯一支持它的主要 Linux 发行版)也停止了支持它。 只是现在随着即将发布的 6.6 版本的驱动程序更新,状态从支持更改为已弃用。
很可能在不久的将来,所有痕迹都会消失。