こんにちは、しょうじと申します。 In article of "Re: linux で扱える最大ファイルサイズ は?", "UCHIDA Toshiaki" [00/06/01 17:44 JST] wrote : > XFS 以外にも大きな file が使えたりジャーナリングが出来たりする file system > は多数開発されているそうなのですが、いったいどれが標準的になるんだろう? reiserFS とか、JFS とか ext3fs とか聞きますけど、どれが 標準になるんでしょうね。 In article of "Re: linux で扱える最大ファイルサイズ は?", WAKUI Kazuhiko [00/06/01 17:12 JST] wrote : > ファイルシステムによりますが、ext2 ファイルシステムではファイルサイズ > の最大は2GBです。 ちょっと違うと思います。 32 bit 環境では、2GB に制限され、64 bit 環境つまり alpha などの linux 上 では 64 bit まで使えるとおもいました。 linux-2.2.15 ですが、 /usr/src/linux/fs/ext2/file.c に以下のようなコメントがあります。 ----------------- * 64-bit file support on 64-bit platforms by Jakub Jelinek ----------------- JFS にもこのようなコメントがあります。 http://www.jp.ibm.com/developerworks/linux/jfs.html ----------------- ファイル・サイズ 最大のファイル・サイズは、仮想ファイル・システム・フレームワークが サポートする最大ファイル・サイズとなります。たとえば、フレームワー フレームワークが 32 ビットしかサポートしない場合は、32 ビットがファ イルサイズの限界となります ----------------- つまり、2 GB の制限はファイルシステム側*だけ*の問題でないと思います。 そのような問題に対応するため、32 bit 環境で、2GB を越えるファイルを扱 う LFS というパッチが 2.2.9 ごろありました。このパッチは、2.3 系でとり こまれている形跡がありますが、現在の完成度のほうはわかりません。 # だれか、ここいへん試した方いませんかねぇ。 # ちなみに、2.2.15+jfs-0.0.7 という環境で、2 GB を越えるファイルを JFS # 上に作って見たら、JFS のパーティションが飛びました。(^^; # 2.3 系を試せるマシンもあるにはありますが、そちらは 2GB も空きがないの # で意味がない (T.T) -- shoji
Follow-Ups:
- [fol] Re: linux で扱える最大ファイルサイズは?Y. Ohgaki
- [fol] linux で扱える最大ファイルサイズは?Yoshiyuki Hirai
- [fol] Re: linux で扱える最大ファイルサイズは?Naoki Hamada
- [fol] Re: linux で扱える最大ファイルサイズ は?Watanabe,Go
- [fol] Re: linux で扱える最大ファイルサイズ は?UCHIDA Toshiaki
- Prev by Date: [fol] Re: if= OK, df= NG (Re: about filter of remote printer)
- Next by Date: [fol] Re: 電源の落としかた
- Previous by thread: [fol] Re: linux で扱える最大ファイルサイズ は?
- Next by thread: [fol] Re: linux で扱える最大ファイルサイズは?
- Indexes:[Main][Thread]