Linux/UNIX コマンドはすぐに忘れてしまいます。なので、メモ。
ulimit -a ..... 現在の Limit を表示
ulimit -c <> ..... core file size の値を設定
ulimit -d <> ..... data seg size の値を設定
ulimit -f <> ..... file size の値を設定
ulimit -l <> ..... max locked memory の値を設定
ulimit -m <> ..... max memory size の値を設定
ulimit -n <> ..... open files の値を設定
ulimit -p <> ..... pipe size の値を設定
ulimit -s <> ..... stack size の値を設定
ulimit -t <> ..... cpu time の値を設定
ulimit -u <> ..... max user processes の値を設定
ulimit -v <> ..... virtual memory の値を設定
尚、-スイッチで -Sc のようにした場合は Software Limit の core file size が対象となり、-Ha のようにした場合は Hardware Limit を表示します。つまり S (ラージ エス) が Software Limit で H (ラージ エイチ) が Hardware Limit のようですね。これでもう忘れないだろう。うむ。
■ @IT メモリの使用量を制限するには
ulimit -a ..... 現在の Limit を表示
ulimit -c <> ..... core file size の値を設定
ulimit -d <> ..... data seg size の値を設定
ulimit -f <> ..... file size の値を設定
ulimit -l <> ..... max locked memory の値を設定
ulimit -m <> ..... max memory size の値を設定
ulimit -n <> ..... open files の値を設定
ulimit -p <> ..... pipe size の値を設定
ulimit -s <> ..... stack size の値を設定
ulimit -t <> ..... cpu time の値を設定
ulimit -u <> ..... max user processes の値を設定
ulimit -v <> ..... virtual memory の値を設定
尚、-スイッチで -Sc のようにした場合は Software Limit の core file size が対象となり、-Ha のようにした場合は Hardware Limit を表示します。つまり S (ラージ エス) が Software Limit で H (ラージ エイチ) が Hardware Limit のようですね。これでもう忘れないだろう。うむ。
■ @IT メモリの使用量を制限するには