Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linuxリソース制限レベルの概要

Linuxリソース制限レベルの概要

  

Linuxリソース制限は、システムレベルとカーネルレベルに分けられます。

最初に、システムレベルの制限:

/etc /security /limits。 Conf


limits.confの形式は次のとおりです。 @groupname:制限するユーザー名を設定し、グループ名の前に@とユーザー名を付けます。ワイルドカード*を使用してすべてのユーザー制限を行うこともできます。タイプ:ソフト、ハード、 - があり、ソフトとは現在のシステムの設定値を表します。 Hardはシステムに設定できる最大値を示します。ソフト制限をハード制限より大きくすることはできません。ソフトとハードの両方の値が設定されていることを示すには、 - を使用します。リソース:core - カーネルファイルの日付サイズの制限 - 最大データサイズfsize - 最大ファイルサイズmemlock - 最大ロックメモリアドレス空間nofile - 最大オープンファイル数rss - 最大永続セットサイズstack - 最大スタックサイズcpu - 分単位最大CPU時間noproc - 最大プロセス数 - アドレススペースの制限maxlogins - このユーザーに許可されている最大ログイン回数

limits.confファイルの設定を有効にするには、pam_limits.soファイルを起動時に追加する必要がありますファイル内。 /etc/pam.d/loginファイルを確認してください。(追加されていません)セッションが必要です/lib/security/pam_limits.so注:多くの人がテストせずにlimitc.confを設定しました。 :32ビットシステムセッションが必要/lib/security/pam_limits.so 64ビットシステムセッションが必要/lib64/security/pam_limits.so

2番目:アプリケーションレベルの制限:

Nginxなどの一般的なものは、このブロックのほうが優れています。

3番目:カーネルレベルの制限:

これ以上です。

Copyright © Windowsの知識 All Rights Reserved