这是我们到目前为止所发现的 – 我想知道还有其他选择:
> tar.gz – 糟糕的随机访问读取
> zip – 缺乏对某些高级文件系统功能的支持(例如:硬链接,xattrs)
> squashfs – 需要很长时间来创建一个大型存档(很多小时)和糟糕的用户空间工具.
我正在尝试一种简单的方法来创建一个功能齐全的文件系统映像到尽可能小的空间 – 一个cloop图像中的ext2,但它似乎不是一个特别用户友好的解决方案.
大概这个问题以前已经解决了 – 有没有我错过的选择?
解决方法 virt-sparsify可用于稀疏化(通过qemu的qcow2 gzip支持)压缩几乎所有的linux文件系统或磁盘映像.生成的映像可以安装在VM中,也可以通过 @L_301_1@安装在主机上.有一个新的ndbkit xz plugin可以用于更高的压缩,它仍然保持良好的随机访问性能(只要你问xz / pixz到reset compression on block boundaries).
总结以上是内存溢出为你收集整理的linux – 存档文件系统或格式全部内容,希望文章能够帮你解决linux – 存档文件系统或格式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)