我有一个驱动器,正在用一系列小文件进行性能测试。在我当前的测试中,我有 150,000 个文件,平均大小为 11kB,还有 150,000 个文件,平均大小为 2kB。这些文件的总大小为 5.14GB,但磁盘上的大小为 18.3GB。通常这不会成为问题,因为空间很便宜,但我有相当多的测试,并且需要在尽可能多的测试中保留尽可能多的这些文件。
当前的每簇字节数(通过运行 fsutil fsinfo ntfsinfo(驱动器号)找到)设置为 64kB,我知道我可以减小这个值来消除一些磁盘开销。
我的问题是:我可以在不重新格式化驱动器的情况下更改“每簇字节数”值吗?我发现有第三方工具可以完成我要求的操作,但考虑到发生这种情况的环境,使用第三方工具并不是理想的解决方案。
感谢您的时间