Hi Philip,

thanks for the contribution. Your patch is too large to be integrated 
just before s3cmd 1.0.0 comes out but I will definitely keep it in mind 
for future.

I've got some big plans on parallel processing in s3cmd and parallel 
transfer is indeed a part of that. Other possible improvements include 
parallel MD5 hashing of local files, early transfer of files that are 
known to need upload/download (at the moment any transfer starts only 
after all MD5 hashing is done which can take a lot of time), etc.

I'm definitely open for improvements in this area, however not before 
1.0.0 :)

Michal

On 08/29/2010 07:30 AM, Philip Corliss wrote:
> I've just finished testing a patch to enable the transfer operations
> to be threaded. This speeds up operations dramatically (4-8x in my
> tests), especially when you have many small files. Hopefully this can
> be integrated into the main release.
>
> You can find the patch at
> http://github.com/pcorliss/s3cmd-modification/blob/master/patch.parallel.20100827_1954
>
> Or you can find a forked version with the patch already applied at
> http://github.com/pcorliss/s3cmd-modification
>
> Thanks,
> Philip Corliss
> http://blog.50projects.com
>
> ------------------------------------------------------------------------------
> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
> Be part of this innovative community and reach millions of netbook users
> worldwide. Take advantage of special opportunities to increase revenue and
> speed time-to-market. Join now, and jumpstart your future.
> http://p.sf.net/sfu/intel-atom-d2d
> _______________________________________________
> S3tools-general mailing list
> S3tools-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/s3tools-general
>

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to