Veecha wrote:
If you're using BitTornado there should be a scroll menu on the front GUI on the buttom left that's called "setting for". If you click on the menu it lets you choose which connection you're on. When you choose your connection, next to it you can choose the exact maximum upload speed. In my case I chose "DSL/cable slow" and upload rate of 10 kb/s. Anything higher seems to bring down my download speed. Maybe you have a different connection speed so try playing around with the upload setting and see if it works.
Downloads "report back" to the server. The speed they send the data to you depends on how fast they receive your response back. That's just something with the way TCP/IP connections work, not a BitTorrent/BitTornado problem or anything. If you saturate your upload bandwidth completely, your downloads won't be able to send their reports back, and will slow down or even stop. I've done it with FTP uploading before even.
That's actually one of the major problems with the patcher for the World of Warcraft game (they use BitTorrent to distribute patch files) - they don't seem to limit the upload speed, so the patcher's upload actually chokes off its own download.
http://nomadictendencies.org.nyud.net:8090/patcher.html has more info on that.
With BitTornado and most other BT clients, you can select an upload speed. You want to set that as high as possible, so as to help the tit-for-tat sharing and just to be nice and share as much as possible. But you have to make sure you set it low enough that you're not saturating your upload channel, and choking off the download. If you have broadband, your ISP (or one of the bandwidth test sites) can tell you what upload rate your connection uses. It will probably be something like 256Kb/sec or 384Kb/sec. Note that those are in kilo
bits. Divide that by 8 to get kilo
bytes. 256Kb = 32KB, 384Kb = 48KB. That's the theoretical maximum that the connection can do. You'll want to figure a little bit for transmission overhead (the control info that goes along with the actual data), then figure in some extra for the other programs besides BT. If you have a 256Kb connection, 20-25KB is probably a good number to try. If you have a faster or slower upload, you'll want to try more or less. You can slowly try higher rates while loading web pages. Once the page loading slows down or stops, you know you've gone too far. Once again, the idea is to upload as much as possible without completely choking off the connection.