[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:16855] Re: Over 2GB on Plamo 3.0
-
From:YAMAGUCHI Shingo
-
Date:Wed, 4 Dec 2002 21:47:31 +0900 (JST)
- Subject: [plamo:16855] Re: Over 2GB on Plamo 3.0
- From: shingo-y@xxxxxxxxxxxxxx (YAMAGUCHI Shingo)
- Date: Wed, 4 Dec 2002 21:47:30 +0900 (JST)
山口@金沢市 です。
昔(Plamo 2.0 ぐらいのころ)はまったことがあります。
<20021204204559I.sshimo@rnac.ne.jp>の記事において
下川原@岩手盛岡近郊さんは書きました。
> >> 当然、2GB を超える File を作成可能と思っていたのですが
> >> 2147483647 bytes のところで
> >> File size limit exceeded
> >> ということになってしまいました????
きっちり 2GB に 1 byte 足りないところで止まりますよね。
昔の Plamo の /etc/login.defs にこの制限項目が明示的に
設定されていたのですが、今は取れているはずです。
# /etc の下で 2147483647 で grep してみてください
で、
> shell に tcsh を使ってませんか?
> どうも tcsh の制限のようで、bash で作成してみると
> -rw-r--r-- 1 sshimo users 3353909248 12月 4日 20:43 zzz
> と、3GB ぐらいのファイルも作成できるようです。
/etc/login.defs 以外に制限を設定してる部分はちょっとわからない
ですが、tcsh の場合、組み込みコマンド limit を使えば、
% limit
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 kbytes
coredumpsize 0 kbytes
memoryuse unlimited
vmemoryuse unlimited
descriptors 1024
memorylocked unlimited
maxproc 4095
といった出力が得られますので、制限を解除したい項目に対して
unlimit を使えば制限が解除されます。
% unlimit filesize
ちなみに bash では、
$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 4095
virtual memory (kbytes, -v) unlimited
$ ulimit -f unlimited
といったようにします。
詳しくはそれぞれ tcsh, bash の man のそれぞれの組み込み
コマンドの項目を参照してください。
--
山口 真悟 (YAMAGUCHI Shingo)
shingo-y@spacelan.ne.jp
shingo@kip.iis.toyama-u.ac.jp
- Follow-Ups
-
- [plamo:16858] Re: Over 2GB on Plamo 3.0, sshimo
- References
-
- [plamo:16853] Re: Over 2GB on Plamo 3.0, sshimo
[検索ページ]
[メール一覧]
Plamo ML 公開システム