Transmission version for seeding large # of torrents
Posted: Mon Apr 15, 2024 11:31 am
I am running 3.0.0 Transmission GTK+ on Debian 12 and am now at the point where it falls over at least once a day. I have about 30,000 torrents seeding and am getting the Too Many Open Files error after about 12 - 24 hours or if not that, it just falls over and crashes after the GUI becomes unresponsive.
I have looked into the posts on the Too Many Open Files issue (TMOF), but nothing that I have tried has had any effect (increasing OS limits, decreasing number of peers, etc.). I make a lot of RPC calls into Transmission, and am not sure if this is contributing to the TMOF issue or if something else is leaking file handles (Curl?). Looking through the forums, people have been reporting the TMOF for 12+ years, and yet there still seems to be no cause/solution?!
Boot up time has also started getting onerous. Currently takes about 10 minutes to start up the client (and growing longer as torrents are added each day).
I am considering moving to a manually compiled newer version (4.0.5?) but want to hear from anyone who is successfully using Transmission to seed large numbers of torrents. I just don't want to go through the trouble of moving to a compiled version only to discover that nothing has changed and it still can't stay online without constant attention. Any advice appreciated. Also if not Transmission, then what? (Linux only please)
While I was seeding <15K torrents, Transmission was fairly stable, but once I passed 20K torrents, things started going downhill fast.
KB
I have looked into the posts on the Too Many Open Files issue (TMOF), but nothing that I have tried has had any effect (increasing OS limits, decreasing number of peers, etc.). I make a lot of RPC calls into Transmission, and am not sure if this is contributing to the TMOF issue or if something else is leaking file handles (Curl?). Looking through the forums, people have been reporting the TMOF for 12+ years, and yet there still seems to be no cause/solution?!
Boot up time has also started getting onerous. Currently takes about 10 minutes to start up the client (and growing longer as torrents are added each day).
I am considering moving to a manually compiled newer version (4.0.5?) but want to hear from anyone who is successfully using Transmission to seed large numbers of torrents. I just don't want to go through the trouble of moving to a compiled version only to discover that nothing has changed and it still can't stay online without constant attention. Any advice appreciated. Also if not Transmission, then what? (Linux only please)
While I was seeding <15K torrents, Transmission was fairly stable, but once I passed 20K torrents, things started going downhill fast.
KB