linux – 文件的物理大小在哪种情况下要小于逻辑大小?

linux – 文件的物理大小在哪种情况下要小于逻辑大小?,第1张

概述通常,文件的物理大小大于逻辑大小.我想知道是否有任何与此相反的情况.可能有某些文件,物理大小将小于逻辑大小. 使用像ZFS这样的现代文件系统,有三种方式允许文件的物理大小小于其逻辑大小: >稀疏文件,其中仅包含零的数据块不被物理存储.大多数当前文件系统都支持此功能,但不包括FAT和HFS. >压缩文件,其中 *** 作系统正在使用压缩算法将数据存储在小于其原始大小. ZFS,btrfs和HFS正在实现数据 通常,文件的物理大小大于逻辑大小.我想知道是否有任何与此相反的情况.可能有某些文件,物理大小将小于逻辑大小.解决方法 使用像ZFS这样的现代文件系统,有三种方式允许文件的物理大小小于其逻辑大小:

>稀疏文件,其中仅包含零的数据块不被物理存储.大多数当前文件系统都支持此功能,但不包括FAT和HFS.
>压缩文件,其中 *** 作系统正在使用压缩算法将数据存储在小于其原始大小. ZFS,btrfs和HFS正在实现数据压缩.
>重复数据删除的文件,其中与不同文件有关但具有相同内容的块仅存储一次.这至少由ZFS,btrfs,vxfs和NTFS VHD(Windows Server 2012)实现.

快照和克隆也是允许具有共同起源但分散内容的多个文件仅存储其差异的技术,导致磁盘空间增加.

可以添加允许多个“文件”(更准确地说,路径)共享相同数据的硬链接.

最后,符号链接不存储数据,但是它们指向的文件(如果有的话)通常具有非空数据大小.

总结

以上是内存溢出为你收集整理的linux – 文件的物理大小在哪种情况下要小于逻辑大小?全部内容,希望文章能够帮你解决linux – 文件的物理大小在哪种情况下要小于逻辑大小?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1048841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存