System Management
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

ulimit -fの最大値は?

wallapy
時折のコントリビューター

ulimit -fの最大値は?

過去ログに似たような質問がありましたが、ulimit -fで設定できる最大値はどこで分かるでしょうか?

デフォルトunlimitedで、これを20GB程度で制限をかけたいのですが、現状4GB位までしか設定することができません。

よろしくお願いします。
1 件の返信
oops
貴重なコントリビューター

ulimit -fの最大値は?

sh-posix(1) と ulimit(2) から、-f で表示されるのはプロセスが作成できるファイルサイズを 512bytes block で表示したもののようです。

デフォルトが unlimited であれば、largefile フラグがたっていない場合は 2GB まで、たっている場合は容量めいっぱいまでのサイズで作れると思います。

OS のバージョンがわかりませんが、11.00 とか 11.11 とかであれば、shell が 32bit process なので、4GB 以上の数値を扱うことができず、そのため、4GB(サイズとしては 2GB)までしか指定できないのではないでしょうか?