2017-07-14 4 views
-1

Linux上のファイルやソケットの数の制限を設定するには3通りの方法があります。Linux上のファイル数の制限を設定する最も正しい方法は何ですか?

  1. echo "100000" > /proc/sys/fs/file-max
  2. ulimit -n 100000
  3. sysctl -w fs.file-max=100000

が違いは何ですか?

Linux上のファイル数の制限を設定する最も正しい方法は何ですか?

+0

Offtopicでも良い質問です。そう簡単に移行できるようにする必要があります。 –

答えて

0

sysctlは、/proc/sysに書き込むためのインターフェイスであり、ファイルに直接エコーするのと同じです。 sysctlはファイルシステム全体に適用されますが、ulimitは、シェルからの書き込みとシェルによって開始されたプロセスにのみ適用されます。

関連する問題