make use of smaller piece sizes (32, 64 and 128 KB) for torrent creation
|Reported by:||matt||Owned by:|
As of Transmission release 0.80 this client uses the piece sizes 256 KB, 512 KB and 1 MB as far as i understand
and a few tests have shown.
While this is okay on bigger files 700 MB +, it has some side effects on smaller shares (i.e. up to 300 MB in total file size)
Admitted, there is no official way or anything, using the smaller piece sizes could fasten distribution within the swarm whereas too big piece sizes could slow down at least initial seeding unnecessarily (same reason why the 4 MB and nowadays also the 2 MB piece sizes are usually avoided).
One possible way:
Files up to 50MB: 32KB piece size
Files 50MB to 150MB: 64KB piece size
Files 150MB to 350MB: 128KB piece size
Files 350MB to 512MB: 256KB piece size
Files 512MB to 1.0GB: 512KB piece size
Files 1.0GB and above: 1024KB piece size
Main point is: Please adjust the torrent creation algorithm, so it makes usage of the 32, 64 and 128 KB piece sizes when it makes sense regarding file size. Also the possibility of a manual override would be appreciated.