注目の書籍

好評発売中!

知識ゼロから始めるLinuxサーバーの作り方

Linux初心者でも
本格 サーバーが“即席”で 完成!自宅サーバー
クラウド化も!

必聴講座ご紹介

Cloud Days Tokyo 2012
クラウド時代を勝ち抜く企業戦略を考える

エムオーテックス


Cloud Days Tokyo 2012
クラウド時代の企業インフラとユーザー環境の姿

ヴイエムウェア


Cloud Days Osaka 2012
クラウドでIT維新を〜ビジネスを加速させるベストプラクティス

アマゾン データ サービス ジャパン

オープンソース/Linux

Linuxコマンド集

日経Linux

【 ulimit 】 コマンドに割り当てる資源を制限する

2006/02/27
 Linuxコマンド集
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

ulimit  コマンドに割り当てる資源を制限する (Shell)

 構文  
ulimit [-acdflmnpstuvHS] [N]

 オプション  
-a 設定されている各種の制限を表示する
-c プロセスがファイルへコア・ダンプする容量を最大Nブロックに制限する
-d プロセスのデータ領域のサイズを最大Nキロ・バイトに制限する
-f 出力ファイルのサイズを最大Nブロックに制限する
-l メモリーにロックできるサイズを最大Nキロ・バイトに制限する
-m メモリーの使用量を最大Nキロ・バイトに制限する
-n ファイル・ディスクリプタの数を最大N個に制限する
-p パイプのサイズを最大N×512バイトに制限する
-s スタック・サイズを最大Nキロ・バイトに制限する
-t CPU時間を最大N秒に制限する
-u ユーザー1人が起動できるプロセス数を最大N個に制限する
-v シェルが利用できる仮想メモリーを最大Nキロ・バイトに制限する
-H いったん設定した制限を解除できなくする
-S -Hで制限した最大値以内の値を設定する
-t コマンドの型を表示する

 説明  

利用可能なメモリー量やCPU時間など,コマンドに割り当てる資源を制限する。上限の量をNで与える。以下の例ではコマンドが利用できるCPU時間を最大1秒に制限している。1秒を超えると「強制終了」と表示されて,実行が停止し,シェルに制御が戻る。


 使用例  
コマンドが利用できるCPU時間を最大1秒に制限する
ulimit -t1

 関連事項  
top

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介