F2FS
表示
F2FS | |
---|---|
開発者 | サムスン電子、モトローラ・モビリティ、ファーウェイ |
正式名 | Flash-Friendly File System |
導入 | 2012年12月20日 (Linux 3.8) |
構造 | |
ディレクトリ | マルチレベルハッシュテーブル |
領域管理 | ビットマップ(空き容量)、テーブル |
限度 | |
最大ファイル サイズ | 3.94 TiB |
最大ファイル数 | ボリュームサイズに依存 |
最大ファイル名長 | 255バイト |
最大ボリューム サイズ | 16 TiB |
ファイル名の文字 | NUL と '/' 以外の全ての文字 |
特徴 | |
タイムスタンプ | 変更、属性変更、アクセス |
日付分解能 | 1ナノ秒 |
属性 | POSIX、拡張属性 |
パーミッション | POSIX、ACL |
透過的圧縮 | なし |
透過的暗号化 | あり |
対応OS | Linux |
F2FS(Flash-Friendly File System)は、Linux向けのファイルシステムである。
概要
サムスン電子のJaegeuk Kim(韓国語: 김재극[1])によって開発され、NANDフラッシュメモリ(SDカード・SSDなど)に向けた設計となっている[2]。
特徴
F2FSには、以下の機能が実装されている[3]。
- TRIM/FITRIMのサポート
- オンラインデフラグメンテーション
また、以下の機能の実装が予定されている[3]。
- 16 TiB以上のサポート
- スナップショット
- トランザクションのサポート
- 透過圧縮
- 重複排除
- リムーバブルメディアのサポート
脚注
- ^ Jaegeuk Kim (2012年10月5日). “f2fs: introduce flash-friendly file system”. 2018年4月28日閲覧。
- ^ Jaegeuk Kim (2016年12月3日). “start [F2FS Wiki]”. 2018年4月29日閲覧。
- ^ a b Jaegeuk Kim (2017年7月12日). “development [F2FS Wiki]”. 2018年4月29日閲覧。