[quote="sledgehammer_999"]If you're strictly seeding you should try making your cache as big as possible (aka 1800MiB) in the advanced settings.
This could increase your speeds too.[/quote][quote="arzine"]Thanks so much for your help (not a sarcastic answer, believe me), but I got some IO error about the torrent im seeding not having enough space (I set my caching to 1500MiB), didnt read the full error bc i panicked. Well, that an qBit crashed.[/quote]The IO crash that occurs when the cache is set larger than ~1400 MB (or less if you have lots of torrents) ...still occurs last I looked:
http://qbforums.shiki.hu/index.php/topic,2042.0.html
I don't know if it happens when using the x64 version of qBT.
So set the cache to maybe 1000-1200 MB instead.
Also helps to raise cache duration to 600 seconds...otherwise it will just toss stuff out of ram rendering the cache almost worthless anyway. That duration should be longer for seeding!
If you're storing torrents on a spinning hard drive, DEFRAG it maybe once a week/month or after 50+ GB of downloading. qBT will be able to seed torrents off it faster as a result.
It doesn't help to defrag a SSD.
qBT with default settings results in extremely fragmented downloaded torrents:
http://pastebin.com/5M1TkXDr
...due to NOT using preallocate files.
While preallocate files helps immensely, that doesn't "save" SSDs because each write-in-place is almost certainly misaligned triggering absolutely immense write amplification.
I don't recommend downloading torrents using qBT to a SSD.
Deluge (which also uses libtorrent) has the same problem:
http://forum.deluge-torrent.org/viewtop ... 12&t=36959
uTorrent and no doubt other BitTorrent clients write whole pieces to disk in 1 sequential pass, which causes far less fragmentation than qBT and Deluge.
With a fast ISP, you could download smaller torrents to a ramdrive then have qBT automatically move them to either a SSD or HDD when done...which should vastly reduce fragmentation. But with a HDD, it's simpler and probably just as good to use preallocate files in qBT.
The move from ramdrive to HDD may cause qBT to slow down or stop downloading (and maybe uploading also!) due to being thread-locked until the move completes.[quote="wonderland"]I intend to maximize my upload speed which is very low at the moment, as regarding these setting, I have them like this:
Global maximum connection - 500
Maximum number of connections per torrent - 100
Global maximum number of upload slots - 8
Maximum number of upload slots per torrent - 4
Bottom line is that I would like to improve my upload speed in qbittorrent.[/quote]You almost certainly won't maximize your upload speed with those settings. You're only letting qBT upload to 8 peers/people spread between all your torrents at once -- if they can only download at ~1 MB/sec each that would average out to be ~8 MB/sec total. While many peers may download faster than that, they are likely downloading and uploading with others as well. Real-world upload speeds with just 8 upload slots is likely to average much lower than 8 MB/sec.
Because you seem to be in/near Singapore, I suggest setting upload slots even higher than might be the case otherwise. The undersea cables that Singapore uses to reach the "rest" of the internet are horrible bottlenecks. Either the cables themselves or upstream throttling of BitTorrent by ISPs to prevent those cables being overloaded causes most uploading/downloading to "distant" peers/seeds to be much-reduced.
So I suggest these settings instead:
Global maximum connection - 400
Maximum number of connections per torrent - 100
Global maximum number of upload slots - 300
Maximum number of upload slots per torrent - 80
I wouldn't recommend upload slots (global and per torrent) this high for *ANYONE* else, because most don't have 300+ mbit/sec upload bandwidth AND limited to <1 mbit/sec PER overseas peer.
Also due to the possible ISP throrttling/crippling of BitTorrent, I'd recommend either disabling DHT (but keep PEX!) or at least having DHT use a different port.
Try both Prefer and Require Encryption for a few hours or days each to see which one works best.
Global and per torrent max connections may "work around" the throttling better if set to 100 or less, but this is best tried only as a last resort.
Keep in mind that you may get better results at 1-6 AM your time because there's less traffic on/through your ISP and the undersea cables and your ISP may throttle less then.