目前我每隔几分钟就会收到有关磁盘空间不足的警告消息。警告消息说The volume "home" has only 1.1 GB disk space remaining.
定期收到警告是可以的,但在过去一小时内,警告已弹出 10 次。我有什么办法可以调整此警告的频率,以便每 n 小时或当可用磁盘空间变得更低时,我只会收到一次警告?
在 Mike 的回答的帮助下,我在 中找到了一些相关设置dconf-editor
。其中一个看起来应该可以满足我的要求。但它似乎不起作用。
我还发现分区上的可用空间会随着时间的推移而增加和减少。显然,打开任何 stackexchange 页面都会导致 Chromium 不断写入磁盘并定期清理。每次这导致磁盘使用率超过阈值并再次低于阈值时,无论设置如何,我都会收到另一个警告min-notify-period
。
有没有办法在不完全禁用警告的情况下阻止不同的磁盘使用情况引起过多警告?(作为临时解决方法,我创建了一个包含 200MB 零的文件,只是为了暂时将磁盘使用情况保持在警报阈值的同一侧。)
答案1
我不知道您使用什么操作系统,所以这个答案仅适用于 Ubuntu,也可能适用于 Ubuntu Gnome。
从软件中心安装 dconf-tools,然后dconf-editor
从终端窗口启动。
导航到 /org/gnome/settings-daemon/plugins/housekeeping,并在那里修改设置,或将其停用。例如,要每两小时收到一次警告,请将 min-notify-period 设置为 120。
答案2
按照 mikewhatever 的建议调整 min-notify-period 的值,但 free-percent-notify-again 选项也许也会导致问题。它表示接受 0.0..1.0,默认值为 0.01。
如果我理解正确,则设置 1.0 会使可用磁盘空间减少的百分比翻倍,之后才会发出后续警告。顺便说一句,您也可以在此处设置该值(免费百分比通知)。这只不过是一个要么能够进行计算,要么进行反复试验的问题。