Steffen Mueller <[EMAIL PROTECTED]> writes: Hi,
> Anyhow. I checked a prototype into the PAR SVN repository at > http://svn.openfoundry.org/par/Archive-Unzip-Burst and modified the > PAR.pm and PAR::Packer's par.pl to use that module if it is available. A > simple minded test had the full run time of a big pp'd binary go down > from over eight seconds to about 1-1.5 seconds on my machine. There is > some significant startup penalty from other parts of the process, so it > won't go much lower than that. Cutting down the time 5 times would be excellent. I've got an application which takes 16 seconds to start and even more on slower boxes. > > The problems with this approach can't be ignored, though: > a) I'm not entirely sure what I did conforms to the license of InfoZip. > I think so, since I left it basically untouched, but I'm not a lawyer. I'm not an expert but looking at their license roughly I don't see it is forbidden to reuse their code. > c) unzip is portable, but my Makefile(.PL) hackery isn't. It would > probably take someone who is better at XS (or Makefiles) to do this > right. Additionally, I could only test the module on linux (32 and > 64bit). *I really need somebody to fix it up on win32 and/or MacOS!* I could test it on windows but I think I'm not of much help with XS. -- Radek
