GZIP 的大小限制为 4GB,从http://www.gzip.org/#faq10获得 。上面的链接中提到了一些补丁,可以读取超过 4GB 的文件。
我正在使用 GZIPInputStream 读取 .gz 文件。
而且我也能够读取超过 4GB 的大小。我知道我正在混淆 java 中的输入流和实际的 gzip 可执行文件。
但我想知道这是否可能是一个问题?
例如 - 是否会出现我无法在 java 中读取 6Gb .gz 文件的情况?直到现在我试过了,我没有遇到任何问题。
简而言之,gzip文件大小限制和java中的gzipinputstream之间有关系吗?