当我删除大文件,然后用于df
检查磁盘使用情况时,通常需要花费大量时间来适当更新磁盘使用百分比。
这会影响多个正在删除文件的数据管理脚本,直到系统的磁盘利用率降至特定百分比。
我知道很容易sleep
在其中添加一个,但我更喜欢理解为什么更新需要一段时间。
所以我的问题是:
- 为什么
df
需要一些时间来更新? fvstat
有没有更好的方法在删除文件(或类似的东西)后立即检查磁盘利用率?- 关于如何更好地管理这些数据有什么建议(数据很多,堆积得很快......)?
我会对上述任何问题的答案感到满意。
System: QNX Neutrino 6.4.1, PDKSH
Commands: `rm -rf bigdatafiles*.tar` and `df -kP`