Linux CGroups は、CPU 時間、システム メモリ、ネットワーク帯域幅、またはこれらの組み合わせなどのリソースを、システム上で実行されているタスク (プロセス) のユーザー定義グループに割り当てることができます。以下は主にCPU使用率を制限するためのものです。 Virmach の CPU 使用率は 2 時間以上 50% を超えることはできません。 1. CGroupをインストールして有効にする yum インストール libcgroup libcgroup-tools numactl -y CGroupを有効にする systemctl は cgconfig.service を開始します。 2. ユーザーのCPU使用率を制限する 1. 設定を追加する vi /etc/cgconfig.conf 最後に追加 グループusers_normal_limit{ CPU{ # CPU使用率を30%に制限する 100000 を超えると、この値は無効になります。 30000 を超えると、CPU は停止します。 } } 主に cpu.cfs_quota_us を cpu.cfs_period_us の比率に変更します。 2. 制限されたユーザーを追加する vi /etc/cgrules.conf 最後に追加 @ユーザーCPUユーザー通常制限 制限付きユーザーを追加 usermod -a -G ユーザー ルート またはそれ以上 usermod -a -G ユーザー www usermod -a -G ユーザー mysql 3. 設定を有効にします 起動時にCgroupサービスを開始するように設定する systemctl を有効にする cgconfig systemctl を有効にする cgred Cgroup サービスを再起動する systemctl を再起動 cgconfig systemctl を再起動 cgred
grep 'プロセッサ' /proc/cpuinfo | sort -u | wc -l 2. 分離グループを作成する /sys/fs/cgroup/cpu に移動します mkdir cpu_test 注: ディレクトリが作成されると、次のファイルが自動的に生成されます (注: このディレクトリは手動で削除できません。スタートアップに追加されていない場合は、再起動後に消えます) ls cpu_test/ 3. パラメータを変更する エコー 30000 > /sys/fs/cgroup/cpu/cpu_test/cpu.cfs_quota_us 注: デフォルト値の -1 は無制限です。現在は 20000 に変更されており、これは cpu.cfs_quota_us が 30000 に設定され、cpu.cfs_period_us の 100000 に対して 30% に設定されていることを意味します。CPU 使用率が 30% に制限されていることがわかります。 4. プログラムのCPU使用率を制限する トップ 制限プログラム プロセス pid をエコー >> /sys/fs/cgroup/cpu/cpu_test/tasks 複数のプロセスをタスクに書き込むと、CPU の 30% を共有することになります。 4. CPUを消費するスクリプトを実行する vi cpu.sh 書く #/bin/bash x=0 [ True ]の間;行う x=$x+1 終わり; 権限を設定して実行する chmod +x cpu.sh sh cpu.sh & 主な参考文献: http://note.jues.org.cn/index.php/comment/12、https://www.cnblogs.com/llwxhn/p/12558577.html |
<<: ハーフムーンベイ: 深セン-香港 IPLC トラフィック転送、深センモバイル入口、香港 BGP 出口、100Mbps 帯域幅、月間トラフィック 100GB、月額料金 7.99 米ドル
Asia Loveとは何ですか? Find Love Asia は、独身男性と女性ができるだけ早く理...
ドイツのホスティングプロバイダーであるKMS-Hostingは、独自のAS番号(AS30823)、無...
Smith & Nephew のウェブサイトとは何ですか?有名な医療技術会社であるスミス・ア...
上海のオランダ総領事館のウェブサイトは何ですか?このウェブサイトは上海駐在オランダ総領事館の公式ウェ...
マレーシア最大のホスティングプロバイダーである Shinjiru は、1998 年に設立されました。...
詳細: GreenCloudVPS: $24/年/1GBメモリ/200GBスペース/1TBトラフィッ...
Unisysとは何ですか?ユニシスは、1986 年に設立され、ペンシルベニア州ブルーベルに本社を置く...
オセアニアホッケー連盟のウェブサイトとは何ですか?オセアニア ホッケー連盟は、オーストラリア ホッケ...
Dusk Dailyのウェブサイトとは何ですか? 『ルソワール』はベルギーで最も影響力のあるフランス...
正式に登録された会社 (会社番号 10746464) である英国のホスティング プロバイダーである ...
イラン共産党のウェブサイトとは何ですか?イラン共産党は1983年にイランのクルディスタンで設立されま...
安定した中国の業者であるUovzは、ホスト百科事典で何度も紹介されており、主に海外と国内の両方でさま...
老舗のアメリカのホスティングプロバイダーである ServerHub は、独自の AS 番号 (AS3...
韓国チェス研究所のウェブサイトは何ですか?韓国囲碁協会(한국기원)は、韓国のプロ囲碁の統括団体です。...
Leo Burnett のウェブサイトは何ですか? Leo Burnett Worldwide は、...