「ReiserFS」の版間の差分
削除された内容 追加された内容
m テンプレート引数の行末のバーティカル・バーを行頭に移す |
|||
1行目: | 1行目: | ||
{{Infobox filesystem |
{{Infobox filesystem |
||
name = ReiserFS |
| name = ReiserFS |
||
full_name = ReiserFS |
| full_name = ReiserFS |
||
developer = [[Namesys]] |
| developer = [[Namesys]] |
||
introduction_os = [[Linux]] 2.4.1 |
| introduction_os = [[Linux]] 2.4.1 |
||
introduction_date = [[2001年]] |
| introduction_date = [[2001年]] |
||
partition_id = Apple_UNIX_SVR2 ([[w:en:Apple Partition Map|Apple Partition Map]])<br /> 0x83 ([[マスターブートレコード|MBR]])<br /> EBD0A0A2-B9E5-4433-87C0-<br />68B6B72699C7 ([[GUIDパーティションテーブル|GPT]]) |
| partition_id = Apple_UNIX_SVR2 ([[w:en:Apple Partition Map|Apple Partition Map]])<br /> 0x83 ([[マスターブートレコード|MBR]])<br /> EBD0A0A2-B9E5-4433-87C0-<br />68B6B72699C7 ([[GUIDパーティションテーブル|GPT]]) |
||
directory_struct = [[B+木]] |
| directory_struct = [[B+木]] |
||
file_struct = [[bit array|Bitmap]] [http://namesys.com/X0reiserfs.html#nodelayout] |
| file_struct = [[bit array|Bitmap]] [http://namesys.com/X0reiserfs.html#nodelayout] |
||
bad_blocks_struct = |
| bad_blocks_struct = |
||
max_filename_size = 4032バイト/255バイト(VFSによる制限) |
| max_filename_size = 4032バイト/255バイト(VFSによる制限) |
||
max_files_no = 2<sup>32</sup> ( |
| max_files_no = 2<sup>32</sup> (〜42億) [http://namesys.com/faq.html#reiserfsspecs] |
||
max_volume_size = 16 [[テビバイト]] [http://namesys.com/faq.html#reiserfsspecs] |
| max_volume_size = 16 [[テビバイト]] [http://namesys.com/faq.html#reiserfsspecs] |
||
max_file_size = 8 [[テビバイト]] [http://namesys.com/faq.html#reiserfsspecs] |
| max_file_size = 8 [[テビバイト]] [http://namesys.com/faq.html#reiserfsspecs] |
||
filename_character_set = NULと/以外使用可能 |
| filename_character_set = NULと/以外使用可能 |
||
dates_recorded = 修正, メタデータ変更, アクセス |
| dates_recorded = 修正, メタデータ変更, アクセス |
||
date_range = [[1901年]][[12月14日]]から[[2038年]][[1月18日]] |
| date_range = [[1901年]][[12月14日]]から[[2038年]][[1月18日]] |
||
date_resolution = 1s |
| date_resolution = 1s |
||
forks_streams = 強化属性 |
| forks_streams = 強化属性 |
||
attributes = |
| attributes = |
||
file_system_permissions = Unixパーミッション, [[アクセス制御リスト|ACL]], 任意のセキュリティ属性 |
| file_system_permissions = Unixパーミッション, [[アクセス制御リスト|ACL]], 任意のセキュリティ属性 |
||
compression = なし |
| compression = なし |
||
encryption = なし |
| encryption = なし |
||
single_instance_storage = |
| single_instance_storage = |
||
OS = Linux |
| OS = Linux |
||
}} |
}} |
||
'''ReiserFS'''(ライザーエフエス)は、[[Linux]]における[[ジャーナリングファイルシステム]]の実装の一つ。Linux [[カーネル|kernel]] 2.4.1から標準搭載となった。Linuxカーネルのソースコードに取り込まれたはじめてのジャーナリングファイルシステムである。 |
'''ReiserFS'''(ライザーエフエス)は、[[Linux]]における[[ジャーナリングファイルシステム]]の実装の一つ。Linux [[カーネル|kernel]] 2.4.1から標準搭載となった。Linuxカーネルのソースコードに取り込まれたはじめてのジャーナリングファイルシステムである。 |
||
41行目: | 41行目: | ||
デフォルトとして採用されている物の一覧は[[:en:Comparison of Linux distributions#Technical]]を参照。 |
デフォルトとして採用されている物の一覧は[[:en:Comparison of Linux distributions#Technical]]を参照。 |
||
{{Computer-stub}} |
{{Computer-stub}} |
2017年3月15日 (水) 01:02時点における版
ReiserFS | |
---|---|
開発者 | Namesys |
正式名 | ReiserFS |
導入 | 2001年 (Linux 2.4.1) |
パーティション識別子 |
Apple_UNIX_SVR2 (Apple Partition Map) 0x83 (MBR) EBD0A0A2-B9E5-4433-87C0- 68B6B72699C7 (GPT) |
構造 | |
ディレクトリ | B+木 |
領域管理 | Bitmap [1] |
限度 | |
最大ファイル サイズ | 8 テビバイト [2] |
最大ファイル数 | 232 (〜42億) [3] |
最大ファイル名長 | 4032バイト/255バイト(VFSによる制限) |
最大ボリューム サイズ | 16 テビバイト [4] |
ファイル名の文字 | NULと/以外使用可能 |
特徴 | |
タイムスタンプ | 修正, メタデータ変更, アクセス |
日付範囲 | 1901年12月14日から2038年1月18日 |
日付分解能 | 1s |
フォーク | 強化属性 |
パーミッション | Unixパーミッション, ACL, 任意のセキュリティ属性 |
透過的圧縮 | なし |
透過的暗号化 | なし |
対応OS | Linux |
ReiserFS(ライザーエフエス)は、Linuxにおけるジャーナリングファイルシステムの実装の一つ。Linux kernel 2.4.1から標準搭載となった。Linuxカーネルのソースコードに取り込まれたはじめてのジャーナリングファイルシステムである。
1996年からハンス・ライザー(Hans Reiser)率いるNamesys社によって開発されていたが、後継のReiser4の開発に集中するため開発が中止された。2006年にハンス・ライザーが妻の殺害容疑で逮捕された後、2008年にNamesys社も廃業し、主要な開発者であったハンス・ライザーは2008年に懲役15年の判決が下ったため、現在はボランティアベースで開発が進められている。
主な特徴
- ext2/ext3ファイルシステムと互換性は無い。
- 最大16TiBまでのボリュームサイズをサポートする。
- 最大8TiBのファイルをサポートする。
- ext2/ext3よりもパフォーマンスに優れるとされており、特にサイズの小さいファイルを多数処理する際に優れている。
ディストリビューション
2000年代中頃においてはいくつかのLinuxディストリビューションにおいてデフォルトのファイルシステムとなっていた。多くのディストリビューションで、インストール時にファイルシステムとして選択できた。大手ディストリビューションの中ではSUSE Linuxで採用されていたのが代表的である。
しかしハンス・ライザーが殺人罪で逮捕された2006年に、後継のReiser4ともども著しく評価を落とし[要出典]、SUSEもext3への移行を発表した。
デフォルトとして採用されている物の一覧はen:Comparison of Linux distributions#Technicalを参照。