http://libtorrent.rakshasa.no/wiki/RTorrentPerformanceTuning
Notice the hash checking option too. Tweak it properly.
The next performance tuning is reducing the number of connected peers/seeds. Reasons being that the seedbox CPU and available RAM is not that powerful enough to handle many connections. Dont worry about the reduced numbers of peer, after all the server is running on 1Gbit line. It wont reduce the torrent downloading speed of seedbox server.
You can find it at rTorrent Settings-->Downloads ;
Limit upload slots to 25 or 50,
Set min/max number of peers to 50 or 80,
Change min/max numbers of peers for seeding to 1 (dont want to waste too much bandwidth/cpu resources on seeding torrent with many peers and seeds around)
Change wished numbers of peers to 50 or 80.
If possible, I dont recommend users to run 'check hash after download' because it affects the HDD I/O. The torrent application already run its hash check on the file pieces when the file is being downloaded. So, there is no worry about data corruption.
Oh ya, at 'General' of rtorrent settings, increase the value of "Update GUI every" to 5 or 10 seconds. Dont wanna hammer the server for refresh too often.
Seedbox admin might need to edit .rtorrent.rc directly in case if GUI settings have issue of retaining/saving the modified settings. (It seem like all settings will revert to default after reboot even though user already saved it by using the GUI)
1:10PM = rutorrent is running fine, longer time for uptime than yesterday ^.^
By the way, the HDD I/O is constantly at 100% =.=""
This post has been edited by JohnLai: Feb 16 2012, 01:13 PM
free seedbox yo!, public seedbox closed Chat
Feb 16 2012, 01:07 PM
Quote
0.0240sec
0.32
5 queries
GZIP Disabled