答え1
この記事を投稿する前に絶対パスを試してみることにしましたが、効果がありました!今後の Google 社員に回答を投稿することにしましたが、最後に「開始」が必要ないことをお知らせします。これにより、実行可能ファイルに引数を渡すことができます。これは働きます:
cpulimit --limit 40 /home/ben/build/a.out -c 5
答え2
これはCPUlimitとは関係ありません。コマンドラインから直接実行してもa.out
機能しません。ディレクトリコンポーネントを指定せずにプログラムを実行した場合道。現在のディレクトリは通常PATHにないため、明示的なディレクトリガイドラインを提供する必要があります。
cpulimit -l 40 -- ./a.out start
また、通常、オプションを「--」で終わることをお勧めします。これにより、ファイル名の一部であるか、他のオプションのオプションである場合、cpulimitまたはすべてのコマンドがそれに続く内容をエラーとして解釈しません。プログラム。
答え3
使えばいいと思います。マネージャーいたずらboincを制限するために使用されます。
「最大%CPU使用時間」があります。
[コンピュータを使用していないとき]チェックボックスをオンにします。
メモリ使用量の制限があります。
ディスクとネットワーク使用量。
もっとあります。