Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Possibly increase transfer speeds in Transmit Apps
This a fun find, and a hint at the same time. It appears that Transmit takes more time showing you what it's doing than actually doing it. Here's how to test it out yourself. First, in Transmit's Transfer preferences, set the Transfer Complete Sound to 'Pop.' Now transfer a lot of little files (like the HTML files for a website). You'll hear pop ... pop ... pop; once for each file transferred. Now hide the application (Option-Click the Desktop). You'll hear pop - pop - pop - pop at a much faster rate. Like popcorn.

The only difference I can tell between the two transfer speeds is that in the first, Transmit is telling you what's going on via the GUI. In the second, it's purely doing the work.

[robg adds: On my machine, I get only one "pop," when Transmit completes the entire transfer. I've tried various combinations of dragging from the Finder vs. using Transmit's window, as well as different settings in the Transfer tab of Preferences, but I cannot replicate this behavior. As such, files seem to transfer just as quickly whether I hide Transmit or not. I'm posting this mainly in the hopes that someone out there hears a file-by-file 'pop,' and can confirm (or refute) any speed differences.]
    •    
  • Currently 3.33 / 5
  You rated: 4 / 5 (3 votes cast)
 
[7,452 views]  

Possibly increase transfer speeds in Transmit | 11 comments | Create New Account
Click here to return to the 'Possibly increase transfer speeds in Transmit' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Possibly increease transfer speeds in Transmit
Authored by: JasonInOregon on Nov 30, '06 09:08:57AM

I believe the "pops" depend on how you transfer files/folders. If you move an entire folder as one item, you'll likely get one pop. If you move a large list of files, you'll get the popcorn popping effect.

That said, I don't think hiding the app or putting another app window in front of it will increase download speeds. If that logic applied, hiding Safari would make web pages load faster. It doesn't.

I've seen Transmit download files so damn fast that it doesn't even have time to "pop" for each file. I think it all depends on your computer and most importantly, your internet connection and any traffic/bogs between you and the host server.



[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: webmac on Nov 30, '06 09:41:23AM

Safari won't download the page faster, but the render time can be shortened if the app is hidden.

There are some javascript benchmark tests, which do heavy layout changes. If the browser is hidden, the changes don't have to be drawn on your screen and the test is finished almost twices fast as with the browser visible... I think Quartz 2D optmizes this; things you can't see, don't have to be drawn... This effect is more measurable on macs than on pcs.



[ Reply to This | # ]
Possibly increase transfer speeds in Transmit
Authored by: giulio on Nov 30, '06 12:25:03PM

The theory is, transmit stops updating the gui when it is hidden (not covered by another window). Therefore saving resources and doing the job faster. Not TRANSFER faster, but the in-between work. It's what I've found to be true.

---
Freelance web development
WebVeteran.com



[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: webmac on Nov 30, '06 09:24:49AM

You have to activate the "always use queue" option to get the popcorn effect.

I just uploaded 20 items with 10kb each (with one mbit/s upload speed on a PM G5) - no "hearable" difference. Maybe the effect is related to systems with slow graphic cards...



[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: IslandDan on Nov 30, '06 09:26:56AM

This can be very true. I have written file transfer code and without carefully limiting the progress display the transfers can take many times longer.



[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: kaw_in_stl. on Nov 30, '06 09:34:10AM
...increease...? Shouldn't that be increase?

[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: robleach on Nov 30, '06 11:44:46AM

You mean, you didn't catch the "of of"?



[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: Tarlach on Nov 30, '06 09:43:54AM

I have been using transmit daily for a long time now and only hear one sound. This is the sound you get when the transfer process is over.



[ Reply to This | # ]
Instuctions Update
Authored by: giulio on Nov 30, '06 12:18:10PM

To get the one pop per file, you must be doing a synchronize action.
So...
Synchronize a website to a folder with nothing in it and time the operation.
Delete the folder.
Synchronize again to a new folder, this time hide Transmit. You should notice faster popping.
(RobG, can you update the article?)

My machine's hardware should not be a factor. 20" 2.33Ghz duo intel iMac, 2GB Ram, 256MB VRAM.

I've always noticed that with transferring files on a mac, that large files transfer fast. large groups of small files take a long time - even if their combined KB is the same.

---
Freelance web development
WebVeteran.com



[ Reply to This | # ]
Possibly increease transfer speeds in Transmit
Authored by: Angus on Nov 30, '06 12:22:50PM

Until recently, I had a crazy-fast fiber connection, yet Transmit didn't seem to be very fast when uploading multiple small files. Large files it screamed with. I asked support if there was some way to increase the number of connections to the FTP server, but they said no. Now I'm wondering if it had something to do with the GUI. In addition to the file complete sound, I leave the Transcript window open.



[ Reply to This | # ]
Another Instructions Update
Authored by: giulio on Nov 30, '06 12:28:42PM

And turn OFF 'use generic icons'.

---
Freelance web development
WebVeteran.com



[ Reply to This | # ]