単一プロセスのスケジューリング時間の短縮

単一プロセスのスケジューリング時間の短縮

プライベートブロックチェーンを採掘するプロセスがあり、CPUの100%を占めています。これにはそれほど多くのコンピューティングパフォーマンスが必要ないため、エネルギー消費を減らすために、この特定のプロセスを時々予約するように構成して、約10%のCPU消費を達成する必要があります。

特定のプロセスにかかる時間をどのように短縮できますか?

ベストアンサー1

次のツールを試すことができます。CPU制限(一般的に人気のあるディストリビューションのリポジトリで使用できます。)CPU使用率をパーセンテージに制限することができ、より便利です。

cgcreateそれ以外の場合は、cgroups-toolsと制限の有効化/設定で制御できますcgsetcpu.cfs_period_us合計値を調整する必要がありますcpu.cfs_quota_us

おすすめ記事