Olegk, thanks for you quick reply.
Maybe my question is not clear, and I can't say that httpclient's performance is slow. HttpClient is very good, I think there maybe some configurations I didn't set properly, So I want to ask for some help. In my log: name:E:\Softwares\com.google.gdt.eclipse.suite.3.6.update.site_2.3.0.zip.136 length:1,048,576 type1 time:1,400 name:E:\Softwares\com.google.gdt.eclipse.suite.3.6.update.site_2.3.0.zip.137 length:1,048,576 type1 time:2,207 name:E:\Softwares\com.google.gdt.eclipse.suite.3.6.update.site_2.3.0.zip.139 length:1,048,576 type1 time:2,501 name:E:\Softwares\com.google.gdt.eclipse.suite.3.6.update.site_2.3.0.zip.138 length:1,048,576 type1 time:2,633 The four threads started together, but why the first thread finished first? Almost all of the test was the same result, the first completed thread is much quickly than the other threads. Is there any performance guide for HttpClient 4.1? Thanks again. At 2011-05-23 18:58:34,"Oleg Kalnichevski" <[email protected]> wrote: >On Mon, 2011-05-23 at 18:34 +0800, Stephen wrote: >> I use HttpClient to upload data to the Windows Azure, it use four threads to >> work together, but the performance is slow. >> > >What do you mean by 'slow'? Slow compared to what? Besides, Windows >Azure might actually throttle throughput of concurrent connections >originating from the same host making your performance numbers >completely unreliable. Performance testing against a remote host makes >no sense of whatsoever. > >I am not aware of any performance issues with HttpClient. It is known >to be reasonably fast [1] but I will happily look at the results that do >not involve an external site. > >Oleg > >[1] >http://wiki.apache.org/HttpComponents/HttpClient3vsHttpClient4vsHttpCore > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] >
