Transmission 3.00/4.1.1 (binary only)⚓︎
- Homepage: https://transmissionbt.com/download/
- Manpage: https://github.com/transmission/transmission/wiki
- Changelog: https://github.com/transmission/transmission/releases
- Repository: https://github.com/transmission/transmission
- Package: master/make/pkgs/transmission/
- Steward: @fda77
Blocklist⚓︎
If you want to use a peer-blocklist (you can enable this in the web interface if you are using the trunk version of Freetz), you have to know that you have to provide a blocklist yourself. The simplest is to make a 'update-blocklist.sh' with the content below and to invoke it daily or so using cron (don't forget to make the file executable).
#!/var/tmp/sh
cd /path-to/bittorrent/config/blocklists/
if wget -q http://www.bluetack.co.uk/config/level1.gz ; then
rm -f level1 && gunzip level1.gz
killall -HUP transmission-daemon
logger -s -t transmission "blocklist updated"
else
logger -s -t transmission "blocklist not updated"
fi
This can be done from the transmission web interface too now.
Number of peers⚓︎
It is probably a good idea to reduce the number of peers by editing the .../bittorrent/config/settings.json file:
You have to stop transmission before changing this! Or you could use this command to reload the config file:
This can be done from the transmission web interface too now.
Memory usage⚓︎
Huge, relatively.
You will probably need a swap file and you may want to increase swappiness to 80 or something (in Freetz WebIF since (Changeset r6886).
------------------------- ------------ -----------
**VmSize** **VmRSS**
No blocklist ~8,5 mB ~6 mB
level1 blocklist ~17 mB ~8 mB
One torrent + blocklist ~19 mB ~12 mB
------------------------- ------------ -----------
You can monitor these values easily with the patch from ticket Ticket #1308
Limit memory usage⚓︎
To prevent memory shortage (could cause reboots and crashing processes):
The cache size is by default 2 MiB and the open file limit is by default 32.
To minimize the number of connections you could decide to forward TCP traffic only and not UDP traffic.
Watchdog⚓︎
It may be necessary to disable the watchdog by adding this line to for example rc.custom:
Weiterführende Links⚓︎
- Transmission (external)
- Editing Configuration Files (external)
- Block List Updater Script (external)
- Wikipedia about µTP
- Transmission Remote GUI