ネットワーク、Linux、スクリプト言語の話題。
符号付32ビット整数で表せるサイズは、2^32 = 2 * (2^10)^3 = 2G です。32ビットマシンで、ファイルサイズを signed int で表すと、2GB の壁が発生する。最近でこそ 2GB の壁は OS レベルではないが、アプリケーションレベルでは気を付けなければならない。圧縮、展開ツールでも 2GB の壁を持つものがあるので巨大ファイルを扱う場合には注意を要する。
ログファイルが 2GB 以上のサイズになってプロセスが停止してしまうかもしれません。
コメントを投稿
0 件のコメント:
コメントを投稿