gpt4 book ai didi

java - gzipinputstream 大小限制

转载 作者:行者123 更新时间:2023-12-01 14:55:06 25 4
gpt4 key购买 nike

GZIP 的大小限制为 4GB,从 http://www.gzip.org/#faq10 获取上面的链接中提到了一些补丁,可以读取超过 4GB 的文件。

我正在使用 GZIPInputStream 读取 .gz 文件。

而且我还可以读取超过 4GB 的大小。我知道我混淆了 java 中的输入流和实际的 gzip 可执行文件。

但我想知道这是否会成为问题?

例如 - 是否会出现我无法在 java 中读取 6Gb .gz 文件的情况?到目前为止我已经尝试过了,没有遇到任何问题。

简而言之,gzip文件大小限制和java中的gzipinputstream之间有关系吗?

最佳答案

正如您所说,区分 gzip 工具和 gzip 文件格式非常重要。

前者在版本 1.2.4 之前不支持大于 4GB 的文件。

后者在RFC 1952中指定。并且没有固有的 4GB 限制。

RFC 1952 的 Java 实现似乎也没有任何 4GB 限制。我经常使用 GZIPInputStream (Java 1.6/1.7) 读取大文件,并且从未遇到过问题。

关于java - gzipinputstream 大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14374844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com