68user's page 掲示板

Prev< No. 1417〜1422> Next  [最新発言に戻る] [過去ログ一覧]
No. 1417 # kmk 2000/11/29 (水) 16:56:19
初めまして、kmkです。
質問があるのですが、PCからUNIXへftpする際に
2Gを超えるファイルがはじかれたのですが、
limitで見るとfilesizeは無制限で、datasize
が2Gチョイの制限になっていました。
マニュアルを見ても、なぜdatasizeでひっかかるのか
理由がわからないので、ぜひ教えてください。

No. 1418 # 68user 2000/11/29 (水) 23:25:57
Linux あたりなら、最近まで1つのファイルの最大サイズが
2GB まで、という制限があったそうですから、それじゃないで
しょうか。

FreeBSD だと 5GB くらいは作れたという報告はみかけましたが、
最大サイズはわかりません。ちなみにファイルシステムとしての
最大サイズは、Linux も FreeBSD も 1TB か 2TB (忘れた) です。

商用 UNIX だと 1ファイル 1TB くらいはいくのかな?
# でも Solaris2.6 だと最大 2GB だったような気も。

No. 1419 # kmk 2000/11/30 (木) 10:57:10
ありがとうございました。助かりました。
素直に、gzipで圧縮して、送ることにしました。
本当にありがとうございました。

No. 1420 # 68user 2000/11/30 (木) 17:41:57
ん、gzip で圧縮して送って、向こうで伸張できたのですか?
なら最大ファイルサイズは関係なかったですね。

No. 1421 # CoreFighter 2000/11/30 (木) 23:50:32
どうもお世話になります。

質問があるのですが、
プロセス中で動的メモリをmallocで取得して、そのプロセスが異常終了
(freeせずに)した時に取得した動的メモリは開放されるのでしょうか?

#聞いた話によると確保した動的メモリは開放されずにそのまま
#メモリに残ると聞いた事があります。

No. 1422 # 68user 2000/12/01 (金) 01:35:47
> 取得した動的メモリは開放されるのでしょうか?
UNIX では必ず解放されます。
# OS のバグがない限り

Prev< No. 1417〜1422> Next  [最新発言に戻る] [過去ログ一覧]