我有大量15 GB +的文件,因为内容是加密容器,所以不能压缩它们。
我有很多这些文件,它们之间只存在细微差别,因此90%以上的数据是常见的。
使用 WinRAR 我可以设置1 GB的字典大小,但我相信这意味着每个文件通用的15 GB中只有1 GB会被有效压缩。所以两个文件最好等于29 GB。
是否存在任何软件来压缩多个大型和类似文件。
答案 0 :(得分:0)
如果文件被正确加密,加密数据将没有相似之处。正确加密的文件与随机数据无法区分。
如果文件之间存在任何相似性,甚至是小部分,则加密不正确并受到损害。如果加密模式如ECB或CTR模式具有相同的密钥和随机数。
注意:如果加密数据中存在重复泄漏有关基础数据的信息,则通常会出现安全问题。
答案 1 :(得分:0)
WinRAR 的实体压缩效果与您的想法不同。字典大小只是一个内存空间,用于压缩为每个文件动态使用的类似小文件。
例如,我有一个包含366个文件的文件夹。 30个文件是少于12 KB的文本文件。其他文件是二进制文件,文件大小介于40 KB和450 KB之间。所有文件的总大小为48 MB。对于这些文件,字典大小仅为4 MB且正确配置RarFiles.lst
的固态压缩会导致使用RAR4格式的RAR存档只有205 KB。大多数文件在归档中存储的文件少于500个,包括文件的标题,因为在打开 WinRAR 中的RAR存档时可以看到它。因此,尽管字节总数超过字典大小的10倍,但实体压缩仍然令人印象深刻。通过使用RAR5格式可以使RAR存档文件更小,并使用64 MB的字典大小,从而使实体RAR存档文件的文件大小为163 KB。
WinRAR 的实体压缩 设计 压缩类似的大文件强>
最佳压缩此类文件的技术是首先使用存储 压缩方法将所有这些文件放入单个存档文件中,即生成一个包含未压缩数据的大文件。然后使用正常,良好甚至最佳压缩来压缩这个巨大的存档文件,而无需创建可靠的存档。
注意:默认情况下, WinRAR 只会将包含通常已压缩数据的文件存储在存档文件中。因此,在选择包含存档在档案中的所有文件的数据并点击按钮添加的巨大RAR存档后,必须删除选项卡文件文件名模式* .rar从文件列表中存储而不压缩,以将选定的巨大RAR存档文件压缩到最终的RAR存档文件中。
但是,如果这种技术有效且对15 GB +文件有意义,则取决于文件数据,可用的免费存储介质大小和可用的可用内存大小。