Hello Tobias,

Are you using ICS in sync or async mode ?

Do yo use same buffer and write-to-disk as Indy ?

Do you use multi-threading or not ?

Is  it  binary or text file (I guess it is text file as you said "long
line" in the subject ?

Regards.

TR> I have a throughput/performance problem using the latest stable version
TR> of the ICS package. When using a TWSocket derived application over an
TR> TCP/IP connection with high round trip times and small packet sizes (it
TR> is an 155 MBit ATM line) the throughput is very low. To check, if there
TR> is a general problem in my application I also checked the throughput
TR> with the FTP Server example and further with an FTP Server example from
TR> the Indy10 component package.

TR> The results for delivering a file over the line was:

TR>  ~ 1.18 MB/s when using my application
TR>  ~ 1.2 MB/s when using the ICS FTP demo server
TR>  ~ 6.5 MB/s when using the Indy10 FTP demo server

TR> What can I do to improve the throughput in my application? Are there any
TR> known tweaks?

TR> I'd like to avoid changing to Indy because I like the clear and simple
TR> structured sources of ICS.

TR> Please share your thoughts,
TR> Tobias


TR> -- 
TR> NOA Audio Solutions Vertriebsges.m.b.H.    Tel: +43-1-5452700
TR> Johannagasse 42/4                          Fax: +43-1-545270014
TR> A - 1050 Wien                              Www: http://www.noa-audio.com

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to