Loading article…
| 開発者 | レミーカード |
|---|---|
| フルネーム | 拡張ファイルシステム |
| 紹介された | 1992年4月のLinux 0.96c |
| 製造中止 | 1997年1月14日Linux 2.1.21 |
| 先行 | MINIX ファイルシステム |
| 後継者 | 拡張子2 |
| 構造 | |
| ディレクトリの内容 | テーブル |
| ファイルの割り当て |
|
| 不良ブロック | テーブル |
| 制限 | |
| 最大ボリュームサイズ | 2GB [2] |
| ファイル名の最大長 | 255文字[3] |
| 特徴 | |
| ファイルシステムの 権限 | Unix パーミッション |
| 透過的な 暗号化 | いいえ |
| コピーオンライト | いいえ |
拡張ファイルシステム(ext )は、1992年4月にLinuxカーネル専用に作成された最初のファイルシステムとして実装されました。EXTは特定のファイルシステム名ではありませんが、EXT2、EXT3、EXT4が後継しています。従来のUnixファイルシステムの原則に触発されたメタデータ構造を持ち、MINIXファイルシステムの特定の制限を克服するためにRémy Cardによって設計されました。[4] [2]これは、バージョン0.96cでLinuxカーネルにサポートが追加された仮想ファイルシステム(VFS)を使用した最初の実装であり、最大2ギガバイト(GB)のサイズのファイルシステムを処理できました。[2]
extは拡張ファイルシステムシリーズの最初のものでした。1993年にext2とXiafsに取って代わられ、しばらくの間両者は競合していましたが、ext2は長期的な実行可能性により勝利しました。ext2は、 inodeの不変性や断片化などのextの問題を解決しました。[5]
その他の拡張ファイルシステム
拡張ファイルシステム ファミリには他にも次のようなメンバーがあります。
参照
参考文献
- ^ “freelists.c - fs/ext/freelists.c - Linux ソースコード (2.1.20)”. Bootlin . 2023年5月14日閲覧。
- ^ abc Jones, M. Tim (2009年2月17日). 「ext4の分析」. IBM Developer Works. 2015年2月20日時点のオリジナルよりアーカイブ。 2012年2月8日閲覧。
- ^ “ext_fs.h - include/linux/ext_fs.h - Linux ソースコード (0.96c-patch2)”. Bootlin . 2023年5月14日閲覧。
- ^ 「Rémy Card (Interview, 1998年4月)」(フランス語). April Association. 19 April 1999. 2012年2月4日時点のオリジナルよりアーカイブ。2012年2月8日閲覧。
- ^ Card, Rémy; Ts'o, Theodore; Tweedie, Stephen. 「第2拡張ファイルシステムの設計と実装」。2012年2月4日時点のオリジナルよりアーカイブ。2012年2月8日閲覧。オランダ初の Linux 国際シンポジウムで初公開。フローニンゲン州立大学。1995 年。ISBN 90-367-0385-9。
