定期调用 statvfs / statfs 会导致磁盘磨损吗?
Would calling statvfs / statfs periodically cause wear on disk?
我有一个显示当前可用磁盘 space 的应用程序,它通过调用 macOS 上的 statfs 找到了这一点。如果我定期调用此函数,是否有人了解 statfs 的实现如何影响磁盘?假设它在 Linux 和其他 posix 系统上与 statvfs 类似。
POSIX 不需要为 statvfs
调用更新任何时间戳或计数器,因此没有准强制性开销。
但是,定期轮询仍然会影响电池寿命并消耗网络带宽(对于网络文件系统)。
我有一个显示当前可用磁盘 space 的应用程序,它通过调用 macOS 上的 statfs 找到了这一点。如果我定期调用此函数,是否有人了解 statfs 的实现如何影响磁盘?假设它在 Linux 和其他 posix 系统上与 statvfs 类似。
POSIX 不需要为 statvfs
调用更新任何时间戳或计数器,因此没有准强制性开销。
但是,定期轮询仍然会影响电池寿命并消耗网络带宽(对于网络文件系统)。