【发布时间】:2017-03-21 09:45:55
【问题描述】:
我在我的 c# 代码中使用 ICSharpCode.SharpZipLib 将旧日志文件压缩到一个目录中。脚本运行良好,输出 zip 文件的大小相当大。但是我的问题是我有一个 88GB 的目录大小在 5-10mb 范围内的文件,我在网上看到 zip 文件的最大大小为 4GB,脚本/压缩是否适用于这个数量并且不会引发错误?我不想尝试,因为这些文件来自生产应用程序。谁能给我一些见解,cmets或想法。在此先感谢
【问题讨论】:
-
你知道,你可以在你的硬盘上创建 100gb 的文件,然后压缩它们 :-)(或者最后,即使是 5gb,限制是 4gb 和 65535 个文件)
-
从faq支持Zip64,所以应该有办法生成大小> 4gb的zip
标签: c# .net memory-management zip compression