CPU + RAMを節約するために特定のプロセスのリソース使用量を制限する方法は?

CPU + RAMを節約するために特定のプロセスのリソース使用量を制限する方法は?

sshdコンピュータにメモリが不足し、時々動作を停止する開発サーバーがあります。はい、メモリが不足しているため、現在はアップグレードが実行可能なオプションではありません。私がしたいのは、マシンに「好きなようにしますが、20MBと少しのCPUを別に残してくださいsshd!」と言うことです。

では、どうすればいいですか?

ベストアンサー1

以下を使用して同様の結果を得ることができます。cgroupそしてメモリリソースコントローラ

私はすべてのリソース消費タスクを制限された(CPUとRAM)に配置し、制限されないように「外部」に保存するcgroupことを考えています。sshd

(スワップファイルの形式でも、より多くのスワップを追加するのが良い選択かもしれません。)

おすすめ記事