超压缩 iso 文件如何工作

超压缩 iso 文件如何工作

我最近看到“超级压缩”ISO文件,据称可以将ISO文件压缩到小于15mb的大小,而原始文件大小为4GB以上。这是怎么可能的?

答案1

这是可能的敌我识别区ISO 中的数据可以通过某些任意压缩算法压缩到该大小。

ISO 只是包含文件系统的文件;它可以高度压缩。这取决于

  • 文件系统是否大部分已满或大部分为空?
  • 什么类型的数据?
  • 什么类型的压缩?(无损?有损?)
  • 该算法有多好?

可以将重复的文本数据压缩到很小。4GB 的 Apache 日志文件可能压缩得很好。但同样的高级算法对音频/视频或照片数据几乎不起作用(如果有的话)。

这也可能是障眼法。我可以制作一个 4GB 的 ISO 文件,它实际上不包含任何文件,尽管它是 4GB,但它会压缩到仅几千字节

这就像那句关于谎言、该死的谎言和统计数据的老话。仅仅因为有人声称他们的算法做某事并不意味着你实际上会得到类似的结果。

相关内容