Reiserfs は公式に廃止されたものとして分類されるようになりました
昨年末 ここのブログでニュースを共有します SUSE Labs のディレクターである Jeff Mahoney が提出した提案について、 基本的には、openSUSE から ReiserFS ファイルシステムのサポートを削除するよう求めていました。
ReiserFS を削除する主な理由は次のとおりです。 サポートが終了したため このファイルシステムに したがって、それは時代遅れであると考えられます、さらに、数年間サポートを受けなくなったもののコードを保守し続けることはもはや意味がありません。
Y たとえそれが長年使用されていたファイルシステムであっても SUSE Linux などのさまざまな Linux ベースのオペレーティング システム上で、 ReiserFSが目立った 大量の小さなファイルを効率的に処理できるため、 このシステムは現在廃止されています。
このファイル システムの作成者である Hans Reiser の理由については、この記事では触れませんが、作成者にとって問題となった「それらの問題」のせいで、ReiserFS にはもはやアクセスする方法がなかったということだけは述べておきます。フロント。
さらに、Jeff が保守しているツールは 3 年前に最後に更新されましたが、カーネル内の ReiserFS 4 は同様であり、Edward Shishkin が取り組んだ ReiserFS 5 は ReiserXNUMX の開発に伴う活動を示しており、固有の機能はないとされています。 FS+RAID/LVM の組み合わせや非並列ファイル システム (ZFS、Btrfs) には、空き領域の問題、ボリュームがいっぱいになった場合のパフォーマンスの低下などの欠点があります。 FSの発展やエドワード・シーシキンの活躍があまり目立たないのが問題だが、昨年からはほとんど見られなくなった。
だからこそ今 変更に関する情報が公開されました に基づいて実装されています Linux 6.6 カーネルのベースとなるコード、 ReiserFS ファイル システム実装をサポートされているカテゴリから廃止されたカテゴリに移動します。
ReiserFS を使用すると «Obsolete» ラベルに移動します Linux 6.6 インチ サイクルの融合では、現在、特に ext4、Btrfs、XFS ファイル システムなど、ReiserFS の使用に代わる、より現代的で広く使用されているさまざまなソリューションがあると考えられています。
昨年提示された提案の後、Linux カーネルから ReiserFS ファイル システムを削除する問題により、カーネル 5.18 に ReiserFS の非推奨に関する注記が追加され、2025 年までサポートを停止する意向と移行の推奨が行われました。既存の ReiserFS ファイル システムを btrfs、xfs、または ext4 を使用する環境に移行します。
ReiserFS を非推奨にする理由としては、マウント、iomap、および Folio の新しい API のサポートに関連するファイルシステム全体の変更を維持するために必要な労力を削減したいという要望が挙げられています。
問題の中には ReiserFSでも 停滞について言及された このファイルシステムに付随するもの、 未解決の2038年問題とフォールトトレランス機能の欠如 最新のファイル システムは、障害や侵害が発生した場合の損傷から保護するために提供されます。
ReiserFS ユーザーベースは小さく、減少していると推定されています。 ReiserFS をサポートした最後の主要ディストリビューションは openSUSE でしたが、5 年前に openSUSE 開発者は Tumbleweed リポジトリでこの FS のサポートを停止しました (SUSE は XNUMX 年前に ReiserFS のサポートを停止しました)。
最後に、Linux カーネル バージョン 6.6 のリリース後、ReiserFS サポートは段階的にサポートされる段階に移行するため、このファイル システムを使用するユーザーには、サポートがアクティブな別のより新しいファイル システムに移行することだけを推奨する必要があります。 Linux の将来のバージョンではサポートされなくなります。
もしあなたが それについてもっと知りたいLinux 6.6 コードベースに加えられた変更に関するメモは、 次のリンク。