IT徒然草

IT関係のことを解説したり一人つらつら書いたり

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
参考

https://qiita.com/takiuchi/items/49d05cc551bc4058bb23

(C)2020 EnjoySoftware All rights reserved.