タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

linuxとhowtoに関するpero1のブックマーク (1)

  • システム全体で使えるスレッド数の最大値を上げる - そ、そんなことないんだから!

    システム全体での最大プロセス数(プロセス数+スレッド数)は、threads-max の値で決まる。(Linuxカーネルからは、スレッドもプロセスのように見える) この値を超えるプロセスは生成できないので必要に応じて十分な値を取る必要があるかもしれない。ただし、threads-maxのデフォルトの数値はメモリ量に合わせて起動時に計算された値となっている。ちなみにうちの環境では以下の値だった。 $ cat /proc/sys/kernel/threads-max 15871とりあえず、テストとして値を3倍にしてみる。変更方法は、/etc/sysctl.conf に以下のように追記する。 $ sudo vi /etc/sysctl.conf ... # システム全体での最大プロセス数 kernel.threads-max = 47613 ← 追記 編集後は以下のコマンドで設定を反映させる。 $

    システム全体で使えるスレッド数の最大値を上げる - そ、そんなことないんだから!
  • 1