Feature Request: On the fly compression

Moderator: Project members

Post Reply
Message
Author
drofekawp
500 Command not understood
Posts: 2
Joined: 2004-04-28 22:52

Feature Request: On the fly compression

#1 Post by drofekawp » 2004-04-28 23:02

A nice feature to offer would be on the fly compression between client and server. Something like new HTTP servers and browsers do currently with web content.

Bandwidth savings could be pretty immense depending on the file types (images obviously won't compress much at all :wink: )

What's the verdict? :?:
Last edited by drofekawp on 2004-04-28 23:07, edited 2 times in total.

drofekawp
500 Command not understood
Posts: 2
Joined: 2004-04-28 22:52

Does FileZilla support SSH2?

#2 Post by drofekawp » 2004-04-28 23:05

In CuteFTP Pro there's an option under SSH2 security that allows you to configure zlib compression on the outbound payload. This could be created as a separate feature, for non secure transfers in FileZilla? :?:

xaminmo
500 Command not understood
Posts: 1
Joined: 2004-06-14 03:49
Location: Dallas

#3 Post by xaminmo » 2004-06-14 03:52

This is in 2.2.7a with options:
A) do not compress
B) Compress directories only
C) Compress all files

I've submitted a request for another option to compress dirs and ascii files, but not binary, which would yield the best results IMHO.
-Josh

thorin
550 Permission denied
Posts: 24
Joined: 2004-03-12 14:02
Location: Canada

#4 Post by thorin » 2004-06-14 13:57

The verdict is it's done:

From the Server 0.9.0 release notes:
new features:
- MODE Z file transfer compression
From the Client 2.2.7 release notes:
New features:
- MODE Z file transfer compression
Codito, Ergo Sum

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

#5 Post by botg » 2004-06-14 22:14

Btw, a lot of other FTP clients and servers do already support MODE Z or will support it in the near feature.

TheAngryPenguin
226 Transfer OK
Posts: 323
Joined: 2004-03-08 18:40

#6 Post by TheAngryPenguin » 2004-06-29 13:23

botg wrote:Btw, a lot of other FTP clients and servers do already support MODE Z or will support it in the near feature.
I've been playing around with 0.9.0/2.2.7's compression recently -- is it normal that the transfer rate and percentage complete values are totally inaccurate?

-TheAngryPenguin

thorin
550 Permission denied
Posts: 24
Joined: 2004-03-12 14:02
Location: Canada

#7 Post by thorin » 2004-06-29 14:32

That would kind of make sense since the compression ratio will vary file to file. The progress calculation is probably based on the original (file system) filesize and the amount of data transmitted/received.

Thorin
Codito, Ergo Sum

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

#8 Post by botg » 2004-06-29 15:32

Yes, it's still based on original file size (anything else makes no sense)

Thus the transferspeed may even appear hight than the best physical transfer speed possible for 'simple' (easy to compres) files.

If FZ would use the physical speed as measurement for compressed transfers, a lot of problems would arise. Especially if the file contents change dramatically during the transfer. Timeleft indicator would present total bogus values in that case.

TheAngryPenguin
226 Transfer OK
Posts: 323
Joined: 2004-03-08 18:40

#9 Post by TheAngryPenguin » 2004-07-01 13:40

I understand that it's nearly impossible to have an accurate count, but with a solid and stable 192KBps connection, at best, I've notiched FileZilla showing 2KB/s and the estimated time to finish the transfer is typically months, if not years. To me, this would seem to be very confusing to the average user who doesn't quite grasp how compression works with FTP -- it might give then a false sense that FZ is slower than it actually is.

User avatar
botg
Site Admin
Posts: 35566
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

#10 Post by botg » 2004-07-01 14:26

Using compression, in the very worst case, transfer speed should only slow down by 0.03 percent. So if it displays something extremely low, than transfer is really low.

I've just checked it on my machine, displayed transfer speeds are working properly

Post Reply