Jakob Sultan Ericsson created COMPRESS-466: ----------------------------------------------
Summary: Opening of a very large zip file is extremely slow compared to java.util.zip.ZipFile Key: COMPRESS-466 URL: https://issues.apache.org/jira/browse/COMPRESS-466 Project: Commons Compress Issue Type: Bug Components: Compressors Affects Versions: 1.18 Environment: Tested both on Linux and OSX 10.13.6. Reporter: Jakob Sultan Ericsson We have a quite large zip file 35 gb and try to open this with ZipFile. {code:java} try (ZipFile zf = new ZipFile(new File("35gb.zip"))) { System.out.println("File opened..." + (System.currentTimeMillis() - start)); } {code} This code takes about 300 000 - 400 000 ms (5-6 minutes). If I run this with JDK-builtin java.util.zip.ZipFile, same code takes 300 ms (less than a second). I'm not totally sure what it is the problem but I did some debugging and basically all time is spent in {code:java} private void resolveLocalFileHeaderData(final Map<ZipArchiveEntry, NameAndComment> entriesWithoutUTF8Flag) {code} Anything that can be done to improve this? -- This message was sent by Atlassian JIRA (v7.6.3#76005)