Andy Wingo <wi...@pobox.com> writes: > On Wed 30 Mar 2011 12:58, Andreas Rottmann <a.rottm...@gmx.at> writes: > >> "unzip" times the unzipping of a not-so-large (675KiB) ZIP file using >> Göran Weinholts ZIP implementation. > > How long does the standard unix utility take, for the record? > On a tmpfs, with the same ZIP file:
unzip ~/public_html/tmp/bundles/xitomatl-20110103.zip 0.07s user 0.03s system 77% cpu 0.135 total So there's quite some room for improvement. Other data points: Ikarus runs the benchmark in 0.55 seconds, Racket v5.1.0.2 takes 2.39 seconds. For Dorodango, I intend to refactor ZIP support to allow for different backends, selectable at runtime, and implement a libzip binding. This will get reasonable performance on implementations that don't have a native-code compiler as fancy as Ikarus's. Regards, Rotty -- Andreas Rottmann -- <http://rotty.yi.org/>