-----Ursprungligt meddelande----- Fran: peter [mailto:petertf_at_telia.com] Skickat: den 16 maj 2003 00:07 Till: Brooks Davis Amne: SV: asymetrisk transfer of files through ftp I see, i tried this on FreeBsd 4.7-release and got a transfer rate say, around 30 MByte/s with both put and get (ftp via loopback interface), but in 5.0-current i got 7Mbytes/s with put and 15 Mbyte/s with get. Any diffrens between ftpd in FreeBsd 4.7-Release compared to 5.0-current. /peter -----Ursprungligt meddelande----- Fran: Brooks Davis [mailto:brooks_at_one-eyed-alien.net] Skickat: den 15 maj 2003 23:45 Till: peter Kopia: current_at_freebsd.org Amne: Re: asymetrisk transfer of files through ftp On Thu, May 15, 2003 at 11:37:07PM +0200, peter wrote: > When you are trying to transfer large file with ftp (ftpd started with > inetd), you got a higher transfer rate when you do a ftp get compared to an > ftp put. I try with ftp localhost same result. > Is this a bug ? I believe FreeBSD's ftpd uses sendfile to answer gets which has lower overhead then the usual while(read(file)){ write(socket); } code. This might account for the difference. -- Brooks -- Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4Received on Thu May 15 2003 - 23:45:23 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:08 UTC