|
爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 jtcat 于 2020-10-4 18:00 编辑
我自己有个星际蜗牛的小主机,装了个openMeditVault的NAS, 这两天给它换电源,换完备份一些文件进去,同样问题:一个42MB的文件夹,里面几百个小文件,拷进去点开属性一看,占用空间近1GB。
拷的时候用的是windows共享文件夹的方式(SMB共享),然后测试用FTP备份,还是一样。
NAS的文件系统是NTFS,我找了个8GB的U盘,格成ext4,插上,设置共享,拷进去,还是一样。
然后拔下U盘,格成Fat,插上,设置共享,一样。
然后我就发现了问题:拔下来的U盘插回电脑一看,42MB的文件占用空间仍然只有42MB。点里面任意一个小文件一看,只要是文件大小小于1MB的,占用空间一律是1MB。看来问题找到了。
接下来把U盘插回NAS , 设置共享,把这个文件夹复制20份,在windows共享文件中打开属性一看,占用18GB空间,文件没有损坏,而且8GB的U盘可用空间在NAS里显示还有7GB多,拔下来插回电脑一看,的确还有7GB多。
那问题就解决了,导致在windows共享文件(SMB共享)里空间占用巨大的原因很简单,就是Linux下的SMB共享程序报告空间占用就是随便估算的,乱报的,小于1MB文件全部算作1MB,导致小文件数量超多的文件夹报告出来的空间占用巨大,没有参考价值。完全不用担心,用起来没有任何问题。
|
打赏
-
查看全部打赏
|