32(proc)* 120(procあたりのスレッド数)など、多数のスレッド(Python Rayモジュールを使用)を生成するいくつかのプロセスがあります。
ssh localhost
その後、nTHが実際に小さい場合(たとえば、新しい接続を作成したりtop
他のシェルで使用されている場合)、スレッドを作成すると他のプロセスが失敗することがわかりましたulimit -a
。
ulimit
これがユーザースコープ制限かプロセススコープ制限かどうか疑問に思います。後者の場合、なぜ他のプロセスの影響を受けますか?
答え1
デフォルトの構成ファイルの制限()を確認すると、最初の列がドメインであることがlimits.conf
わかります。この列では、(*
ワイルドカードがすべての人に適用されます)、username
(ユーザー制限に適用)、およびgroupname
(制限が適用されるグループに適用)を使用できます。
したがって、デフォルトでは、Linuxの制限はプロセスではなくユーザーごとに適用されます。