Pythonプロセスの場合、RSSを5GBに制限したいと思います。 Pythonプロセスは各反復でC ++コードを実行し(これらの反復は10000回)、C ++コードと対話するいくつかのコマンドを実行します。 Pythonは内部的に使用されるため、subprocess
カーネルは各反復に2倍の値を割り当てます。fork
質問も投稿しました。ここ問題について詳しく説明し、問題を解決するためにこれまでに行った手順について説明します。
他のプロセスを妨げないようにプロセスOSのRSSを制限できる場合、私のコードはクラッシュしないと思いました。私は読んだここ制限プロセスRSSが機能する可能性があります。与えられた例はLinux2.6です。しかし、私はLinux3.10を使用していますが、私のシステムでは見つかりません/cgroups
。
私のプロセスに対してRSSをどのように制限できますか?