如何限制应用程序过于频繁地写入和将过多的内容记录到磁盘?

如何限制应用程序过于频繁地写入和将过多的内容记录到磁盘?

有什么办法可以将其保持在最低限度或仅在必要时进行限制?

这是来自的powertop

我认为使用 Firefox 没有什么可以做的,除非将历史记录/cookies/缓存/等设置为永不保存。

The program 'firefox-bin' is writing to file 'webappsstore.sqlite' on /dev/sda6.
This prevents the disk from going to powersave mode.

这是什么?我没有任何类型的 Web App Store 插件。

The program 'firefox-bin' is writing to file 'cookies.sqlite' on /dev/sda6.
This prevents the disk from going to powersave mode.

The program firefox-bin' is writing to file 'places.sqlite-wal' on /dev/sda6.
This prevents the disk from going to powersave mode.

其他应用程序怎么样?

The program 'flush-8:0' is writing to file '_CACHE_003_' on /dev/sda6.
This prevents the disk from going to powersave mode.

The program 'dconf-service' is writing to file 'user.62VC1V' on /dev/sda6.
This prevents the disk from going to powersave mode.

The program 'unity-panel-ser' is writing to file 'user' on /dev/sda6.
This prevents the disk from going to powersave mode.

答案1

您的情况下的大多数磁盘活动(最后两个除外)都是通过firefox将数据和历史记录保存在缓存中来完成的。

为了减少这种情况,你可以

答案2

我认为如果应用程序没有这个选项,您只能自己删除它们,我会推荐一个 logrotate 脚本,或者我理解错了您的问题?使用 logrotate 脚本,您可以自动执行此操作。如果我错了,请纠正我。

相关内容