Ubuntuでupdatedb.mlocateを停止してディスクIOやメモリーを節約
メモリ使用量とディスクIOが大変だ…
Ubuntuを立ち上げると、よく、ディスクIOとメモリ使用量が大変なことになっていることがあります。さらに、ラズパイの場合には、マウスカーソルが動かなくなって、システム全体が動かなくなり、スワップが大量に発生したり、デスクトップ環境のパネルが異常終了したり…
ひどいときには、メモリ2GBを搭載したパソコンでも動かなくなることがあります。それらの犯人は…
updatedb.mlocateコマンド
です。
毎日実行されるため、PCの利用者自身もストレスがたまりますねw
updatedb.mlocateを停止する
これではもう嫌なので停止したいですね。updatedb.mlocateを停止するには、2つの方法があります。
cron設定を削除
この方法は、mlocateコマンドを残しておきたいときにおすすめです。updatedb.mlocateはcronで定期的に実行しているので、その設定を削除すれば動くことはなくなります。設定ファイルは残しておいて、もとの場所に戻せばまた動きます。
rm /etc/cron.daily/mlocate
mlocateコマンド自体を削除
こうすることで、mlocateコマンドを削除します。mlocateコマンド自体が不要なときにおすすめです。
sudo apt remove --purge mlocate