
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
LinuxでCPUのリソース制限をつけてプロセスを起動する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
LinuxでCPUのリソース制限をつけてプロセスを起動する - Qiita
はじめに 以前PHPを(動的に)20倍遅くする方法という記事を書きました この時は、サービスとしてバック... はじめに 以前PHPを(動的に)20倍遅くする方法という記事を書きました この時は、サービスとしてバックグランドで実行中のプロセスに対して、動的にCPUクォータの設定を変更したのですが、新規にプロセスを起動する場合にどのようにCPUクォータを設定すればいいか?と思い調べました systemd-run を使うことで簡単に実現に実現できました 実行手順 CPUを最大10%に制限して<command>を実行する --scope:一時的な スコープ ユニットを作成して実行(未指定の場合、サービスユニットとしてバックグラウンド実行される) --uid:未指定の場合rootとして実行されるため、現在のユーザー(whoami)を指定 -p:cgroupsのプロパティーを指定(CPUQuota) sudo systemd-run --scope --uid=`whoami` -p CPUQuota=10%