Some quick notes from me,Quick thoughts:
- Torrents
uTorrent *sucks*. I thought I could cope with it being lightweight and all, but it's just not good, it kills my router all the time whenever DHT is enabled, the RSS scanner sucks too, I miss 90% of the shows so in the end I have to download things manually, they don't release updates that often, and they got bought up so no one knows what will happen with it.
Bottomline is, I can't use that, so I'm probably going to try azureus back again. That implies that I'll probably do what some talked about earlier, ie download to a general folder, somehow know what the status of a torrent is, copy / unrar / whatever the file to a destination folder when the download part is over, and wait for seeding completion to delete the file(s) in the download folder.
I just need to figure out a way to retrieve info from azureus, which should be possible given it's opensource too and there are apps which do that already.
Azu is about 60% more processor-demanding than uTorrent, which is by far the fastest out there. Having 5 torrents running in Azu would make fullscreen viewing of a divx more or less impossible on a medium-ranged system.
More reading,
http://gomeler.com/2006/04/23/an-introduction-to-bittorrent-clients/
When Azureus was downloading the torrent, on my system Azureus was utilizing on average 70-80% of the CPU cycles and somewhere in the neighborhood of 160MB of memory. When I was just running GAIM, Azureus, Task Manager, and XP, I barely had more than 40MB of memory left from my base 512MB.
uTorrent is a completely different story compared to Azureus. When the client was running full throttle, it was consuming a measly 9MB of memory and on average 15-30% of the CPU cycles. When compared to Azureus, uTorrent comes out looking squeaky clean and the solution of the problem, but beneath these great results there was a problem. While the client was only eating 9MB of memory, the cache was eating the rest, once again leaving me with less than 40MB of memory out of 512MB. I believe this maybe partially due to my hard drive being a bottleneck even at 7200 RPM, or perhaps it is just part of the BitTorrent design, but either way, it caused my operating system to feel a little bit sluggish.
... given that most mediacenters are not monster machines and that we're running several processes on top of each other, i strongly believe you should fix your router rather than changing the outlook for thousand of the plugins users.
And for the record, i use Azureus on my main machine. I love Azureus