Linux では、cat コマンドを使用して、サポートされているプロセスの数を確認できます。このコマンドは、ファイルを接続し、出力デバイスに出力できます。構文は、「cat /proc/sys/kernel/pid_max」です。このコマンドは、システムでサポートされているプロセスの最大数を表示できますが、メモリなどのシステム リソースの制限のため、結果は理論値です。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux システムでは、総プロセス数に上限があります。
次のコマンドで表示できます:
cat /proc/sys/kernel/pid_max
システムは pid_t を使用してプロセス番号を表します。その後、プロセスの最大数 もちろん、pid_t のタイプを超えることはできません。システムでサポートされているプロセスの最大数を確認するには、cat /proc/sys/kernel/pid_max コマンドを使用します。通常、これは非常に大きく、次と同等になります。同時に、非常に多くのプロセスが存在するため、メモリなどのシステム リソースの制限により、それはまったく不可能になります。
拡張知識:
ulimit -n は、プロセスが開くことができるファイル記述子の最大数を確認できます。このコマンドは、プロセスの上限を確認できます。システム。 。
これはソフト制限であり、変更できます。つまり、マシン上には最大 1024 のプロセスが存在できますが、このパラメータの値を変更することでプロセス数のソフト制限を変更できます。たとえば、ソフト制限を 4096 に変更するには、次のコマンドを使用します。 ---- ulimit - u4096。
cat (完全な英語のスペル: concatenate) コマンドは、ファイルを連結し、標準出力デバイスに出力するために使用されます。
構文形式
cat [-AbeEnstTuv] [--help] [--version] fileName
パラメータの説明:
-n または --number: すべての出力行に 1 から始まる番号を付けます。
-b または --number-nonblank: -n と似ていますが、空白行に番号が付けられない点が異なります。
-s または --squeeze-blank: 2 つ以上の連続した空白行が見つかった場合は、それらを 1 つの空白行に置き換えます。
-v または --show-nonprinting: LFD と TAB を除く ^ および M- 記号を使用します。
-E または --show-ends : 各行の末尾に $ を表示します。
-T または --show-tabs: TAB 文字を ^I として表示します。
-A、--show-all: -vET と同等。
-e: 「-vE」オプションと同等;
-t: 「-vT」オプションと同等;
推奨学習: Linux ビデオ チュートリアル
以上がLinux でサポートされているプロセスの数を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。