我使用的是磁盘容量有限的 Windows Server。我使用 Windows 内置的文件夹压缩功能将 30 GB 的文件压缩到 22 GB。
我注意到,在运行一个经常访问该 30 GB 文件中的小数据片段的程序时,我使用的总磁盘空间开始增长。(所述文件的大小信息没有变化)
如果我停止该程序,磁盘空间保持稳定,但不会再次释放。
如果我重新启动系统,我将回到第一次压缩后的总可用磁盘空间。
程序本身不会在该压缩文件之外写入任何数据。重启后数据不会丢失,因此我假设某个地方有一个读取缓存,我希望能够在不重启机器的情况下清除它,或者首先禁用它以避免清除它。