Taketoshi Sano <kgh12351 _at_ nifty.ne.jp> writes:
> 2.0 系でもまだそんな感じで、2.2 系になって Alpha など 64bit な CPU で
> システムコールの read/write が 64bit なファイルサイズに対応したレベル
> だったと思います。2.4 系では IA32 でも 64bit で read/write できるように
> なる (2.3.xxx で実現してる) とかいう解説を読んだような気がしますが、
> 詳細は確認してません。
>
> なお上記はシステムコールの read/write についての話で、ファイルシステム
> に固有の情報については調べてません。たしか 2.0 系までは ext2fs でも
> read/write はほぼシステムコールそのままで特に制限を付加してはいなかった
> ような気がするのですが、他に制限があったかどうかは未確認です。
read/write の 64bit の読み書き、というのは size_t や ssize_t の大きさ
が IA32 でも64bit になるということでしょうか? off_t の大きさも変わる
のかな? カーネルの中では loff_t という型もつかっていますよね。
> # 今すぐ何とかしたい、ってんなら、とりあえず OpenBSD などの BSD 系
> # なシステムを使ったほうがたぶん賢明でしょう。もし手元に Alpha な
> # マシンがあるなら 2.2 系で試した結果を教えてもらえると嬉しいけど。
Alpha + 2.2 ですがディスクが小さいので実験できません(^^;).
--
Takeyasu Wakabayashi
Faculty of Economics, Toyama University
twakaba _at_ eco.toyama-u.ac.jp
Follow-Ups:
- [fol] Re: linux で扱える最大ファイルサイズは?Taketoshi Sano
- [fol] linux で扱える最大ファイルサイズは?Yoshiyuki Hirai
- [fol] Re: linux で扱える最大ファイルサイズは?Naoki Hamada
- [fol] Re: linux で扱える最大ファイルサイズ は?Watanabe,Go
- [fol] Re: linux で扱える最大ファイルサイズ は?UCHIDA Toshiaki
- [fol] Re: linux で扱える最大ファイルサイズは?shoji
- [fol] Re: linux で扱える最大ファイルサイズは?Y. Ohgaki
- [fol] Re: linux で扱える最大ファイルサイズは?Taketoshi Sano
- Prev by Date: [fol] Re: linux で扱える最大ファイルサイズは?
- Next by Date: [fol] Re: linux で扱える最大ファイルサイズは?
- Previous by thread: [fol] Re: linux で扱える最大ファイルサイズは?
- Next by thread: [fol] Re: linux で扱える最大ファイルサイズは?
- Indexes:[Main][Thread]