Re: [twsocket] A TFtpCli application performance question

2007-10-17 Thread Francois PIETTE
Actually, this is a lot of small files (48KB mean size). Speed is roughly 2 Mbps which is low for a 100 Mbps. > > Just tested uploading a single 2 GB file at 44 Mbits/s, CPU use went > down when server was writing to disk heavily so most likely real line > speed is even better. So the pr

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Angus Robertson - Magenta Systems Ltd
> The only way you're going to achieve a decent speed is by using > multiple connections. (or changing protocol :) Or by zipping up all the file before FTP'ing them, assuming this is for a remote backup application that could unzip them at the other end. > zlib compression TFtpCli supports zli

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Dan
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Arno Garrels > Sent: 16 October 2007 13:24 > To: ICS support mailing > Subject: Re: [twsocket] A TFtpCli application performance question > > Tobias Rapp wrote: > > Also

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Arno Garrels
Tobias Rapp wrote: >>> Actually, this is a lot of small files (48KB mean size). >>> Speed is roughly 2 Mbps which is low for a 100 Mbps. >> >> Oha, as I read between the lines, I have to rework my code :( > > Also do not forget to play with the BufSize and SocketSndBufSize > settings on tWSocket.

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Arno Garrels
Francois Piette wrote: >>> Actually, this is a lot of small files (48KB mean size). >>> Speed is roughly 2 Mbps which is low for a 100 Mbps. > >> Oha, as I read between the lines, I have to rework my code :( > > You never reach 100 Mbps which is faster than many disks. Once you > have large data

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Tobias Rapp
>> Actually, this is a lot of small files (48KB mean size). >> Speed is roughly 2 Mbps which is low for a 100 Mbps. > > Oha, as I read between the lines, I have to rework my code :( Also do not forget to play with the BufSize and SocketSndBufSize settings on tWSocket. I made good experiences when

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Francois Piette
> > Actually, this is a lot of small files (48KB mean size). > > Speed is roughly 2 Mbps which is low for a 100 Mbps. > Oha, as I read between the lines, I have to rework my code :( You never reach 100 Mbps which is faster than many disks. Once you have large data size, you overflow the cache mem

Re: [twsocket] A TFtpCli application performance question

2007-10-16 Thread Dod
Hello Arno, Also avoid/minimize LIST command's use as much as possiblebetween file's upload, this can take time especially if directory has many files inside. regards. >>> I've written a FTP-uploader without taking much care of speed issues. >>> It uploads 17000 files with total size of

Re: [twsocket] A TFtpCli application performance question

2007-10-15 Thread Arno Garrels
Francois PIETTE wrote: >> I've written a FTP-uploader without taking much care of speed issues. >> It uploads 17000 files with total size of 830 MB in 56 mins in my >> 100 MBit/s LAN (logging each FTP-command). >> >> What do you think, is that: >> a) Poor >> b) OK >> c) Fast >> >> I currently don

Re: [twsocket] A TFtpCli application performance question

2007-10-15 Thread Francois PIETTE
> I've written a FTP-uploader without taking much care of speed issues. > It uploads 17000 files with total size of 830 MB in 56 mins in my > 100 MBit/s LAN (logging each FTP-command). > > What do you think, is that: > a) Poor > b) OK > c) Fast > > I currently don't have any idea. Actually, this i

[twsocket] A TFtpCli application performance question

2007-10-15 Thread Arno Garrels
Hi, I've written a FTP-uploader without taking much care of speed issues. It uploads 17000 files with total size of 830 MB in 56 mins in my 100 MBit/s LAN (logging each FTP-command). What do you think, is that: a) Poor b) OK c) Fast I currently don't have any idea. -- Arno Garrels [TeamICS] ht