直ぐ解決したい人向け
brew install cpulimit
sudo cpulimit -p {PID} -l {CPU Power(%)}
怒りのポエム
アンチウイルスソフトって仕事をすると付き物です。ウイルススキャン自体が悪いわけではありません。ウイルススキャンにパワーを使いすぎて、動作を重くしたり熱を籠もらせてPC自体に悪影響を勝手にするのが良くない。
俺「お前、スキャンばっかりしてるけど成果は?」
Sym「スキャンの結果、ウイルスゼロだったので、満点です!(CPU使用率200%超え)」
結果として俺の成果はゼロ。そして怒りは満点だ
俺「いいかい、アンチウイルスくん。君は1番である必要はないのだ。」
Sym「ウイルスがあったら困るから働く!」
俺「・・・一番じゃなきゃダメですか?」
Sym「一番働く!」
働くのは良い。しかし、お前が一番じゃ俺の成果はゼロだ。
俺「2位じゃダメ?」
Sym「ウィィィィィィイイイイィイイィイ...」
俺「スキャン始めやがった・・。」
聞く耳を持たないことよくありますよね。そして、こいつらは強制終了してもすぐ復活します。一番働くゾンビなんて社畜。
そしてこういうやつらって、管理者権限で制限されていて、スキャンの日程変更などのコントロールは直ぐ側にいる俺を差し置いて上の命令ばかり聞いている。許さねぇ・・・。
ならば制限だ
brew install cpulimit
# sudo cpulimit -p {PID} -l {CPU Power(%)}
sudo cpulimit -p 749900 -l 20
ActivityMonitorなどでCPUパワーが使われているPIDを調べます。
CPU使用率を減らします。20%くらいでしょうか。
これで晴れて働き者のSymくんを制限出来ました。
めでたしめでたし。