Filesystems 不同计算机上压缩/解压缩后的不同文件夹大小

Filesystems 不同计算机上压缩/解压缩后的不同文件夹大小,filesystems,tar,compression,Filesystems,Tar,Compression,在从旧服务器a到新服务器B的服务器迁移中,我压缩了文件夹/home/user大小620M,使用du-sh命令获得 tar -zcpf user.tar.gz /home/user/ >> /log.txt 然后我通过curl/ftp将user.tar.gz移动到新服务器,并给出了命令 tar -xzf user.tar.gz -C /home/ >> /extract_log.txt 得到的/home/user/directory的大小等于625M 这怎么可能?里面的

在从旧服务器a到新服务器B的服务器迁移中,我压缩了文件夹/home/user大小620M,使用du-sh命令获得

tar -zcpf user.tar.gz /home/user/ >> /log.txt
然后我通过curl/ftp将user.tar.gz移动到新服务器,并给出了命令

tar -xzf user.tar.gz -C /home/ >> /extract_log.txt
得到的/home/user/directory的大小等于625M

这怎么可能?里面的文件数量是相同的,如果我检查使用ls-l命令得到的不同大小的文件夹,里面的文件与ls-l中的文件看起来是相同的。
可能是因为不同的机器/硬盘驱动器?主分区都是ext4

如果新服务器具有更大的块大小(例如8K而不是4K),则文件可以完全相同,但占用更多空间。文件占用的空间向上舍入为整块数。这个例子会导致大约一半的文件占用更多的4K空间。

磁盘使用量不一定与文件大小相同。见