Re: Multiprocess
Denis Corbin <[email protected]> Tue, 05 Oct 2010 22:33:06 +0200
| Newsgroups | gmane.comp.sysutils.backup.dar.general |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello Dave, Thanks for the info. I have noted the URL in the lzma feature request for further reference. Regards, Denis. Dave Vasilevsky a écrit : > Just to be extra-complete, I made a parallel implementation of xz (aka > lzma, aka 7zip): http://github.com/vasi/pixz , It currently only runs > on tar files, but that's trivially changed. > > -Dave > > 2010/9/27 Saso Slavicic <[email protected]>: >> Hi, >> >> Just for the reference, there is also a parallel implementation of bzip2 >> compressor. Not sure if the code is useable from dar... >> >> http://compression.ca/pbzip2/ >> >> If I remember correctly, the algorithm compresses the file into several >> independent bzip2 archives which are concatenated together and seen as a >> single archive by the decompressor. Again, not sure how useable this is for >> dar, but it would be nice to have bzip2 threaded :) >> >> Best regards, >> >> -----Original Message----- >> From: Denis Corbin [mailto:[email protected]] >> Sent: Monday, September 27, 2010 1:48 PM >> To: For general discussions about Disk ARchive >> Subject: Re: [Dar-discussions] Multiprocess >> > Hello Anders, > > Anders Bo Rasmussen a écrit : >>>> Hi Denis >>>> >>>> I was thinking on something like the N+M threads in the faq. But with a >>>> restriction on the buffer size - e.g. on 32MB for each thread. And I >>>> would only have one process reading files and only one writing the output > file. >>>> This would give a large speedup as long as the files are not larger than > 32MB >>>> compressed. If the files are only a little larger it will speedup some. If > the >>>> files are e.g. 2GB the speedup will be insignificant. >>>> >>>> Also a buffer in the writing process on e.g. 128MB would help to even >>>> out the gaps that happens in reading/compression. >>>> >>>> Most files that are larger than 32MB is in my case files that are not >>>> compressed anyway because of their extention (.gz,.jpg,.cr2, etc) so I >>>> think all this would give a significant speedup. >>>> >>>> For files larger than 32MB something like >>>> http://www.zlib.net/pigz/ >>>> could be used? > You remind me a feature request about pigz, and fetching the reference > to it: > https://sourceforge.net/tracker/index.php?func=detail&aid=2908554&group_id=6 > 5612&atid=511615 > I noticed that there had been very interesting feedback since the last > time I discussed about it there. So if some improvement has to be done > for parallel computing it will be done thanks pigz I hope. > >>>> /Anders > Thanks for reminding me this point! > > Regards, > Denis. > >> - ---------------------------------------------------------------------------- - -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Dar-discussions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dar-discussions >> >> - ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Dar-discussions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dar-discussions >> > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today. > http://p.sf.net/sfu/beautyoftheweb > _______________________________________________ > Dar-discussions mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dar-discussions -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFMq4uCpC5CI8gYGlIRAtIBAKCFKIIkTWUjmczdxw+X9ih210woswCgus7Q F0o2h8ACEglnANcs71KIURQ= =BoYK -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb _______________________________________________ Dar-discussions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dar-discussions