ulimit [-SHacdfltu]
選項與參數:
-H :hard limit ,嚴格的設定,必定不能超過這個設定的數值;
-S :soft limit ,警告的設定,可以超過這個設定值,但是若超過則有警告訊息。
在設定上,通常 soft 會比 hard 小,舉例來說,soft 可設定為 80 而 hard
設定為 100,那麼你可以使用到 90 (因為沒有超過 100),但介於 80~100 之間時,
系統會有警告訊息通知你!
-a :後面不接任何選項與參數,可列出所有的限制額度;
-c :當某些程式發生錯誤時,系統可能會將該程式在記憶體中的資訊寫成檔案(除錯用),
這種檔案就被稱為核心檔案(core file)。此為限制每個核心檔案的最大容量。
-f :此 shell 可以建立的最大檔案容量(一般可能設定為 2GB)單位為 Kbytes
-d :程序可使用的最大斷裂記憶體(segment)容量;
-l :可用於鎖定 (lock) 的記憶體量
-t :可使用的最大 CPU 時間 (單位為秒)
-u :單一使用者可以使用的最大程序(process)數量。
from Linux Vbird
沒有留言:
張貼留言