【ユーリミット】
ulimit(リソース制限) とは?
💡 プロセスの「使いすぎ」にブレーキをかける安全装置
📌 このページのポイント
- プロセスが開けるファイル数やメモリ使用量の上限を制御する
- ソフトリミット(一般ユーザーが変更可能)とハードリミット(root のみ変更可能)がある
- 高負荷サービスでは「Too many open files」エラーの対処でよく使う
- /etc/security/limits.confで恒久的な設定ができる
サーバーで「Too many open files」ってエラーが出たんだけど…
1024って少なくない?
ファイル数以外にも制限があるの?
ソフトリミットとハードリミットって何が違うの?
📖 おまけ:英語の意味
「user limit」 = ユーザー制限
💬 ユーザーごとのリソース使用制限を設定するコマンドだよ