Liam O'Toole wrote: > What's more, in Debian the bittorrent core is stuck in the year 2004. > Apparently there are licence issues with more recent versions.
Yeah. :/ A similar discussion went on the Ubuntu lists recently which is why I knew pretty much what you want wasn't there. > Never mind. I'll use the upstream azureus until the situation improves. Ungh. Don't get me wrong, Azureus is a fine client but I think if there ever was a case study on how inefficient Java is, Azureus would be it. I normally run Azureus on my server box because of how much RAM it uses. With 2 torrents going, one a 1Gb torrent and one a 300Mb torrent Azureus took up 300Mb of RAM. The server has 700 something MB so it can handle it but still, yeouch! So recently I decided to see what else was out there when the Ubuntu lists had a similar question about clients. I went back to G3Torrent which, in its day, was a feature equivalent of Azureus but written in Python. I couldn't find the Linux version but did find a branch (also 2 years old) called Rufus which did run on Linux. Rufus on the same 2 torrents took up a grand total of 30Mb. It was old though and I wanted something a tad more modern. Deluge-torrent didn't work for me as I ran into the one and only show-stopper bug it has. It doesn't even start now. *sigh* So then I decided to think outside the linux box. I nabbed a copy of uTorrent as it is a close feature set to Azureus just written in C for Windows. Wine + uTorrent on the same 2 torrents... 10Mb. Now for the part that really kicks Java's head in. Azureus at nice 0 would punch my box up to a load of 2. 1 for it and 1 for X keeping up with its updates. I set it to nice 5 and I get the load down to 1 and a semi-responsive box. Rufus in Python (wxWidgets as its GUI set)... load of mayyyybe 0.1 at nice 0. Wine + uTorrent... load of 0.01. I don't believe Azureus is poorly written because all the Java apps I have tried have the same metrics. Tons of RAM and CPU usage, vastly more than Python which is almost as ubiquitous. Anyway, the point of this long message is that if anyone else is reading and not liking the prospect of Azureus, give uTorrent + Wine a try. Maybe someone will pick up Rufus and run with it as it is on Sourceforge. It's way above my level of Python-fu or I'd give it a shot. But wine + utorrent = 200x less CPU usage and 30x less RAM usage. That's not chump change for people with smaller boxes. :) -- Steve C. Lamb | But who decides what they dream? PGP Key: 8B6E99C5 | And dream I do... -------------------------------+---------------------------------------------
signature.asc
Description: OpenPGP digital signature