→FAQ 一覧に戻る
|
FAQ-29
質問
どうして ARMA は XFS が標準ファイルシステムなのでしょう?
回答
ARMA では ARMA2.0 の開発初期の段階で、ext2 に代わる標準 fs の候補としてReiserFS, XFS, そして ext2 の性能・破壊耐性の総合的な比較を行いました。ext3, JFS は当時はまだ実用に足る安定性を Linux 2.4 上では得られませんでした。
その結果、次のような結果を得ました。
ext2
|
|
安定性、耐障害性は高いが、システムダウン時にファイルを失う可能性が高い
|
|
|
|
fsck にかかる時間が長く、数十〜数百 GB ともなると相当の時間がかかる
|
|
ReiserFS
|
|
ディスクを 80% 〜 90% 使い、連続した空き容量が少なくなってきたときに速度が極端に遅くなる
|
|
|
|
安定性、耐障害性、障害からの復旧に難がある。(fsck.reiserfs のダウンなど)
|
|
XFS
|
|
ファイルの読み書き速度は高速で、システム負荷も低い
|
|
このような結果を見ても、文句なしの ext2 の次世代 fs と言える fs はありません。しかし、比べて見ると確かに ReiserFS には魅力的な得意分野もありますが、長期間使っていると性能の低下、あるいは一旦ファイルシステムに問題が起きたときの復旧に重大な懸念を持たざるを得ないというマイナス要素もあります。
このことから ARMA ではファイルシステムとしての安定性を重視し、XFS を / を含む標準のファイルシステムとして採用しました。
現時点では特別な理由 (多数のファイルを頻繁に作成・削除する) などがない限り XFS を推奨しています。
| |
|
→FAQ 一覧に戻る
ここで解説しております内容は、弊社でテストを行い動作を確認しておりますが、必ずしもすべての環境における動作を保証するものではありません。
また、実際の設定、インストール作業はすべてお客様の責任においてなされるものとし、当 FAQ を元に行われた作業によりお客様が被ったいかなる損害につきましても、弊社は一切の責任を負わないものとさせていただきますので、ご了承ください。 |
|