I have noticed when using the Transmission WebUI on my Debian server that when a download begins, Transmission downloads about 5MB, and then stalls for a few minutes before continuing. On closer inspection, I realised that during this stall time is 'grows' the download file in my downloads directory. Once this file reaches the size of the download, the transmission download continues where it left off.
I am just wondering why it does this? Why does it expand the file to full size when the download begins rather than expanding it during the download? I had thought it could be something relating to free space, but it surely uses
du or something to check for free space in the downloads directory before downloading begins.