Yukinobu Hamuro
hamur****@adm*****
2004年 10月 25日 (月) 10:37:06 JST
大垣さん、羽室です。 情報ありがとうございます。 >PHPのMUSASHIモジュール(PHPのモジュール。MUSASHIのスクリプトライ >ブラリのモジュールではありません)作成を考えていて一つ問題に気が >付きました。 > >現在のPHPストリームは32bit整数であるため大きなファイルの取扱い >に制限があります。int64_tを利用する方向性ですがしばらくは最大フ >ァイルサイズが2GBに制限される可能性があります。 これは大きな問題ですね。 ># 現在、int64_tに対応するためのパッチ等はない状態ですが、 ># 実装する頃には2^63-1までのファイルが利用できるようになっている ># 可能性もあります。 > >簡単ですがMUSASHIモジュール実装について気が付いた点をご連絡致し >ます。 ある利用者からMUSASHIのスクリプトを動かしていて、超2GBファイルの問題に関する報告がありました。 全く同じデータとスクリプトを利用して、Turbo10の環境では問題なく動作するのですが、 他の環境(すみません詳しく覚えておりません)では、あるMUSASHIコマンドの実行時にエラーとなっていました。 一つわかったことは、例えばtrコマンドなどは超2GBは扱えないということです。 ただtrを外しても、同様のエラーでこけるなどしていました。 ファイルシステムはext3を利用していたので問題ないと思われます。 今後超2GBファイルの扱いに関する詳しい調査が必要と思われます。 ---- Yukinobu Hamuro hamur****@adm*****