Transmission frequently locks up when writing to Samba share at more than 3MB/s For every torrent I download, I set its destination to my fileserver, which my Mac is connected to via Samba. When download speeds are higher than about 3 megabytes a second, Transmission will lock up (beach ball) for 10-15 seconds, work for about 10-15 seconds and then repeat.

Moving the data files to the local OS X drive completely eliminates this behavior, even at speeds above 5 MB/s. Finder doesn't seem to have any problem writing to the share at speeds even higher than that.

I posted on the Transmission forums that, when saving to the Samba share, I would constantly see "Prefetch failed, Operation not supported" debug messages in the Transmission log; literally hundreds of them every second for every torrent being downloaded. I suspect this has at least something to do with it, but haven't gotten a response on their forums.

Other than "Just save stuff on your local disk then, dummy", is there anything I should try?
Download latest version of Transmission
Still having trouble, then limit the DL speed to 2.8MB/sec


I find that when I use Transmission at speeds less than 3.0MB/sec, I tend to not have the problems with a SAMBA share that you are having.

It writes to the disk in a different manner than what a direct connection does. Torrents create an empty file(s) that represent the downloadable content. Then they write to this file. Direct connection sends a request for the allocated space to the share/server and sees if it is available. If yes, it proceeds to start filling in the gap with the data until the transmission is complete and the end of file is written to the file system.

If you want an alternative option, create the download, add it to Transmission, but pause the download for a few minutes - THEN start the download as per normal. That way it should have enough time to write the inflated empty file first, and then start writing the data into it.