• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Why do I get such differing results with competitive P2P clients?

Joined
Jun 20, 2007
Messages
3,942 (0.64/day)
System Name Widow
Processor Ryzen 7600x
Motherboard AsRock B650 HDVM.2
Cooling CPU : Corsair Hydro XC7 }{ GPU: EK FC 1080 via Magicool 360 III PRO > Photon 170 (D5)
Memory 32GB Gskill Flare X5
Video Card(s) GTX 1080 TI
Storage Samsung 9series NVM 2TB and Rust
Display(s) Predator X34P/Tempest X270OC @ 120hz / LG W3000h
Case Fractal Define S [Antec Skeleton hanging in hall of fame]
Audio Device(s) Asus Xonar Xense with AKG K612 cans on Monacor SA-100
Power Supply Seasonic X-850
Mouse Razer Naga 2014
Software Windows 11 Pro
Benchmark Scores FFXIV ARR Benchmark 12,883 on i7 2600k 15,098 on AM5 7600x
For the longest time I avoided P2P type networking and downloads. Then about five years ago I got familiar with BitTorrent. Along the way I learned how to maximize output and ensure the appropriate settings.
However I've always had this issue where even on a raging strong torrent, the client will not saturate my download speed (even if I am not uploading anything). If my maximum was 5.5/mbs it would only do for example, 5.2 or 5.3. It was always 200-400kbps lower.
On the plus side, once it's up and into a good connection it holds the speeds, with little dips or variance.

Recently I tested out Transmission and Tixati, with them both hailed as lighter resource use and faster throughput than the Utorrent family clients.

Transmission does at times nearly saturate the bandwidth but it tends to fluctuate speeds often and sometimes very wildly. One moment will see 4.9mb/s and then within seconds it's back down to 2.5mb/s and this entirely random-esque up and down behavior continues.
Tixati has shown to entirely saturate my bandwidth when it manages to peak, in most cases it only gets about half of what I get normally via BitTorrent.

I believe the reason I get a soft-cap in BitTorrent might be something to do with incoming/outgoing ratio. Tixati has this feature, and mine is at 95%/5%. It's possible that BitTorrent's is hard coded in at say 75%/25%?

I know it's not fair to apples to apples these, even when using the same torrent link and the same connection peer limits (and what looks like a good handful of the same exact peers). However I don't understand how with similar settings, I get such varying results.
 
Joined
Feb 18, 2010
Messages
1,850 (0.36/day)
System Name Eldritch
Processor AMD Ryzen 5 5800X3D
Motherboard ASUS TUF X570 Pro Wifi
Cooling Satan's butthole after going to Taco Bell
Memory 64 GB G.Skill TridentZ
Video Card(s) Vega 56
Storage 6*8TB Western Digital Blues in RAID 6, 2*512 GB Samsung 960 Pros
Display(s) Acer CB281HK
Case Phanteks Enthoo Pro PH-ES614P_BK
Audio Device(s) ASUS Xonar DX
Power Supply EVGA Supernova 750 G2
Mouse Razer Viper 8K
Software Debian Bullseye
Are you measuring the traffic from in the program or out of the program? There is some communication that goes on between peers that the program could count towards download speeds or not count towards download speeds.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Really? I found Tixati to be slow and clunky where it will hang every time it needs to do disk I/O where Transmission (daemonized on my server) will more easily be able to saturate my 105-120Mbit downstream, probably because it writes asynchronously. Either way I've found the opposite to be true with higher bandwidth. How many peers you're connected to can impact performance as well.

Also, keep in mind that if you're using a torrent with hundreds of seeds and thousands of leechers, it's almost impossible to connect to the same peers both times around.
 
Joined
Jun 20, 2007
Messages
3,942 (0.64/day)
System Name Widow
Processor Ryzen 7600x
Motherboard AsRock B650 HDVM.2
Cooling CPU : Corsair Hydro XC7 }{ GPU: EK FC 1080 via Magicool 360 III PRO > Photon 170 (D5)
Memory 32GB Gskill Flare X5
Video Card(s) GTX 1080 TI
Storage Samsung 9series NVM 2TB and Rust
Display(s) Predator X34P/Tempest X270OC @ 120hz / LG W3000h
Case Fractal Define S [Antec Skeleton hanging in hall of fame]
Audio Device(s) Asus Xonar Xense with AKG K612 cans on Monacor SA-100
Power Supply Seasonic X-850
Mouse Razer Naga 2014
Software Windows 11 Pro
Benchmark Scores FFXIV ARR Benchmark 12,883 on i7 2600k 15,098 on AM5 7600x
Are you measuring the traffic from in the program or out of the program? There is some communication that goes on between peers that the program could count towards download speeds or not count towards download speeds.

I am measuring it from within the program. I can download something in BT and get 5mb/s solid, then go download it again with Tixati and get maybe 3/4 of that.

Really? I found Tixati to be slow and clunky where it will hang every time it needs to do disk I/O where Transmission (daemonized on my server) will more easily be able to saturate my 105-120Mbit downstream, probably because it writes asynchronously. Either way I've found the opposite to be true with higher bandwidth. How many peers you're connected to can impact performance as well.


Also, keep in mind that if you're using a torrent with hundreds of seeds and thousands of leechers, it's almost impossible to connect to the same peers both times around.

I only started using Transmission for my NAS box (remotely speaking) and I expect that any variance in speed there might be due to disk I/O. However on my desktops, I didn't expect it to have similar problems.



I'd be happy to stay with BT, but I don't get why it's not using everything available. What else runs off Utorrent(besides Utorrent), that you can recommend?
 
Joined
Jun 20, 2007
Messages
3,942 (0.64/day)
System Name Widow
Processor Ryzen 7600x
Motherboard AsRock B650 HDVM.2
Cooling CPU : Corsair Hydro XC7 }{ GPU: EK FC 1080 via Magicool 360 III PRO > Photon 170 (D5)
Memory 32GB Gskill Flare X5
Video Card(s) GTX 1080 TI
Storage Samsung 9series NVM 2TB and Rust
Display(s) Predator X34P/Tempest X270OC @ 120hz / LG W3000h
Case Fractal Define S [Antec Skeleton hanging in hall of fame]
Audio Device(s) Asus Xonar Xense with AKG K612 cans on Monacor SA-100
Power Supply Seasonic X-850
Mouse Razer Naga 2014
Software Windows 11 Pro
Benchmark Scores FFXIV ARR Benchmark 12,883 on i7 2600k 15,098 on AM5 7600x
Something I didn't mention was that the highest speed on the speed graph per torrent, is better than I see in the active torrents window. E.g. it says 4.8mb/s in the DL column, but in the graph chart it may be 5011kbps
 
Joined
Mar 4, 2006
Messages
448 (0.07/day)
qBittorrent maxes out a 150Mbit connection easily. That said, I rarely succeed in doing that unless I'm downloading from a private tracker.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
I am measuring it from within the program. I can download something in BT and get 5mb/s solid, then go download it again with Tixati and get maybe 3/4 of that.
Some clients will show you bandwidth including overhead, others do not. If you /really/ want to track bandwidth usage, you need to track it at a lower level. Depending on how many peers you're connected to, the amount of overhead could vary greatly. With that said, I can realize most of my bandwidth with transmission-daemon on my gateway server even using software mdadm RAID-5 which has relatively poor write speeds.
 
Last edited:
Joined
Nov 21, 2007
Messages
3,688 (0.61/day)
Location
Ohio
System Name Felix777
Processor Core i5-3570k@stock
Motherboard Biostar H61
Memory 8gb
Video Card(s) XFX RX 470
Storage WD 500GB BLK
Display(s) Acer p236h bd
Case Haf 912
Audio Device(s) onboard
Power Supply Rosewill CAPSTONE 450watt
Software Win 10 x64
this may sound odd, but I've always found my upload to correlate to my download speed on said torrent. So my max upload is like 120kb/s, max download about 3.1mb/s, if i limit my upload to like 15kb/s(used to have to on my old "high" speed internet), i can only get like 1.5-1.8mb/s down.

Set my upload a little higher ~50kb/s my download can max out. Idk why but i suspect because you have to have so much upload to send "retrieving" requests? just a wild guess but this method holds consistent for me. Don't know if i helped, good luck.
 
Joined
Jul 6, 2006
Messages
473 (0.07/day)
Location
ireland, galway
Processor q6600 G0 @ 2.8Ghz
Motherboard ex38 DS4
Cooling air
Memory 4 *1gig tracer ballistic
Video Card(s) sapphire dual bios 6950
Storage ssd- sandisk 120gb, sata- 2 500gb samsung in raid 1 & 1 samsung 400gb
Display(s) LG w2452tx
Case nzxt
Audio Device(s) na
Power Supply hiper 730
Mouse g9
Keyboard bt microsoft arch
Software win7
so many variable,, trackers (open/priv), clients, your connection, uploaders connection, seeders, peers, location and many variables within those,,
plus other I havnt mentioned,, if your getting full speed off something doesnt mean youll get anywhere near that for the next,,, but if ya do get full speed with a good tracker you should be happy your settings are correct.
Utorrent 1.83 has always been a beast for me,, maxin every isp package ive bought andstill to this day
may the speed be with you ;)




:lovetpu:
 
Joined
Nov 21, 2007
Messages
3,688 (0.61/day)
Location
Ohio
System Name Felix777
Processor Core i5-3570k@stock
Motherboard Biostar H61
Memory 8gb
Video Card(s) XFX RX 470
Storage WD 500GB BLK
Display(s) Acer p236h bd
Case Haf 912
Audio Device(s) onboard
Power Supply Rosewill CAPSTONE 450watt
Software Win 10 x64
i consistently get full speed as long as the torrent is healthy, even a 1:1 ratio i usually can nab about 1.5-2mb down. Though i never did understand when a big torrent, say 10gb or so, has "stabalized" where no more seeds nor peers are connecting to me, my speed will sometimes pull what i call a wavelength. 3.1mb down....then 2.5mb....1.5>800kbs and then it'll shoot back up to 3.1mb. all within a matter of seconds. Funky stuffs
 
Top