[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: linux で扱える最大ファイルサイズは?


<shoji _at_ bamboo.takaoka.co.jp> wrote in message 8h5het$4n1$1 _at_ bamboo.lab.takaoka.co.jp">news:8h5het$4n1$1 _at_ bamboo.lab.takaoka.co.jp...
> こんにちは、しょうじと申します。
> 
> In article of "Re: linux で扱える最大ファイルサイズ   は?",
>    "UCHIDA Toshiaki" [00/06/01 17:44 JST] wrote :
> 
> > XFS 以外にも大きな file が使えたりジャーナリングが出来たりする file system
> > は多数開発されているそうなのですが、いったいどれが標準的になるんだろう?
> 
> reiserFS とか、JFS とか ext3fs とか聞きますけど、どれが
> 標準になるんでしょうね。


個人的にはSGIのXFSかIBMのJFSのどちらかと思いますが、XFSに一票。
Ext3fsはJurnaling FSでは無いという事ですがもしかすると、、、いう気もします。

 
> つまり、2 GB の制限はファイルシステム側*だけ*の問題でないと思います。

1.2のころExt2fsのDirectory Entryをソートしエントリのバイナリサーチを可能にして
Newsサーバーなど、小さなファイルが非常に多いシステム上でどの程度効果があるか?
ということでExt2fs用のパッチを作ったことがありますが、そのころは32Bitの世界でした。
(非常に古い話で申し訳ないですが、、)
2GBの制限の緩和するにはデータ型だけ変更などという安易な問題ではなく、かなり大変な変更
だったはずです。

> そのような問題に対応するため、32 bit 環境で、2GB を越えるファイルを扱
> う LFS というパッチが 2.2.9 ごろありました。このパッチは、2.3 系でとり
> こまれている形跡がありますが、現在の完成度のほうはわかりません。

32Bit環境からの脱却は、たしか2.4リリースへの課題の一つだったと思うので大丈夫じゃないで
しょうか。確信は無いですが。
(2.2の時もそうだったような気が、、、ここ数年、まったくKernelには関わっていないので気
のせいでしょうか。Postponeされたのでしょうか?)


> # だれか、ここいへん試した方いませんかねぇ。

この辺に詳しい方????

> # ちなみに、2.2.15+jfs-0.0.7 という環境で、2 GB を越えるファイルを JFS 
> # 上に作って見たら、JFS のパーティションが飛びました。(^^;

いくらなんでも、こんなことはあまり無いとは思いますが、バグで他のパーティション
も一緒に飛んでしまう、ということも在りえます。実際、昔あまり良くKernelを知らないで
FS Codeをいじってい一度やってしまいました。Alphaリリースでもこんなとんでもない
バグは無いとは思いますが、試される方、気を付けた方が良いと思います。
 
> # 2.3 系を試せるマシンもあるにはありますが、そちらは 2GB も空きがないの
> # で意味がない (T.T)


2.3.99用XFSパッチのTODOを見るとこれも結構危なそうな感じですが、
どなたか使い込んでいる方はいるのでしょうか?


-- 

Yasuo Ohgaki
yasuo_ohgaki _at_ hotmial.com

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: