有些人因其所做的事而載入科技史冊,例如丹尼斯·里奇或理查德·斯托曼,也有一些人因其未做過的事而被載入史冊,例如史蒂夫·喬布斯。 和, 現在 ReiserFS 已被正式棄用,Hans Reiser 只會在涉及他的警方記錄時被提及。
聽到這個消息,很可能有人會想到推出一個分叉,事實上,已經有過,但似乎並沒有繁榮起來。
什麼是文件系統
文件系統用於定義文件和目錄的存儲、命名、訪問和管理方式。 使用一組規則在存儲設備上。
這些規則指示如何將數據組織成塊或扇區。 在給定的存儲設備上,文件和目錄如何命名、如何執行讀寫操作以及如何存儲與文件關聯的元數據(例如大小、創建日期、權限等)。
ReiserFS 的故事
90 世紀 XNUMX 年代,Hans Reiser 開始致力於文件系統的開發。 目標是創建一個能夠高效處理大量小文件的文件。 這是當時文件系統的一個缺點。 儘管它於 1993 年發布,但在接下來的十年裡它的受歡迎程度直線上升。
2006年它被納入Linux內核。。 但由於其開發商的法律問題,它的發展停止了,並且失去了相關性。
ReiserFS 特性
該文件系統的主要特點是:
- 用於元數據的B+樹:它是一種基於節點和葉子的用於元數據存儲的結構,不同於其他文件系統的傳統層次結構。
- 專為處理小文件而設計
- 支持長文件標題。
- 日誌記錄:ReiserFS 在執行每個操作之前記錄每個操作,以便於錯誤恢復。
- 自適應塊的分配。
- 針對任何文件大小的讀寫優化。
ReiserFS 已正式棄用
儘管自 Linux 內核 5.18 版本以來它已經被認為已過時,並且 openSUSE Tumbleweed(唯一支持它的主要 Linux 發行版)也停止了支持它。 只是現在隨著即將發布的 6.6 版本的驅動程序更新,狀態從支持更改為已棄用。
很可能在不久的將來,所有痕跡都會消失。