Centos5を実行しているサーバーとして使用しており、システムのメモリが制限されています。サーバーを使用しているユーザーは多く、そのうちのいくつかはRAMを大量に消費するプログラムを実行しています。
topを使用して使用されているメモリを確認すると、RAMとSwapの両方が少数のユーザーだけが占有しています。したがって、ユーザーごとのメモリ使用量制限を適用できます。
そのような制限をどのように実施しますか?
答え1
/etc/security/limits.conf
ここでは、ulimit
関連するデフォルト値またはユーザー固有の制限を設定できます。
新しいユーザーセッションでアクティブになります。
答え2
あなたの特定の問題は正確にバランスをとるように設計されているので、私は実際にCloudLinuxを使用します。さらに、多くの共有ホスティング環境では、このカーネルモジュールを追加して独自のユーザーリソース使用量を制限します。