タグ

ブックマーク / qiita.com/takc923 (1)

  • Linuxで開ける最大のfile descriptorの数について調べたメモ - Qiita

    1サーバで大量の常時接続コネクションを維持するにはlinuxのfile descriptorの上限がボトルネックになるんじゃないかと思って調べた。 最初に注意として、以下に解説する設定を下手に変更してしまうとシステムが動かなくなる場合があるので変更する場合は慎重に。当たり前ですが責任は負えません。 file descriptorの上限には以下の2つがある。 1プロセスが開ける上限 システム全体で開ける上限 1プロセスが開ける上限 1プロセスが開ける上限にはsoft limit, hard limitと呼ばれる2種類ある。またこれらはプロセス毎に設定される。 自分のsoft limitは0〜hard limitの範囲で変更できる。 自分のhard limitは小さくする分には自由に変更できるが、大きくするには CAP_SYS_RESOURCE という専用の権限がいる。自分以外のプロセスの設定

    Linuxで開ける最大のfile descriptorの数について調べたメモ - Qiita
  • 1