cross-posted from: https://lemmy.today/post/39908979

Hi, I'm having a problem with my qBittorrent setup that I can't quite debug or find information on.

I'm seeding from a hard drive and I get something like 5-15 MBps of seeding capacity depending on the day. However I noticed upon inspecting a system monitor (I am running Debian 13) the total disk IO read was about 4x the seeding speed.

I've tweaked the advanced settings all I can to no avail. I am using the version of QBit from Devian 13 main. It's 5.Something.

Would anyone have insight on this problem? I'll take anything at this point. The application is using about 250MB of RAM.

all 10 comments

sorted by: hot top controversial new old
[–] 9 points 9 months ago (2 children)

Total speed is going to be bottlenecked somewhere, which could be drive read speed, upload bandwidth, or the peer's download speed, their write speed, or any number of other factors.

If your side is capable, don't worry too much about it. You could be seeding to someone on their phone in a shack in remote Mongolia. That's never going to be fast.

Also, reset all the advanced options back to default. You don't need to touch any of them, and changing things might make it worse.

  • source
  • hideshow 4 child comments
  • [–] [S] 1 point 9 months ago* (1 child)

    Yeah but youd think I would fill some sort kf buffer up eventually, if I'm limited by bandwidth, right?

    Am I actually just limited by DiskIO so I'm always behind? My memory usage is around 250MB.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 9 months ago

    No. There's no point in filling more than the protocol buffers if you can't empty them. Loading a huge file into memory that won't be used right away is a waste.

    You've already said your read speeds are better. Memory usage doesn't seem relevant here.

  • source
  • parent
  • [–] 7 points 9 months ago* (2 children)

    Don't know if this helps you but did you already try changing Disk IO Type to Simple pread/pwrite (in advanced settings)? It was meant to address some issues with disk read/write + RAM usage. Not something that affected me all that much but could be worth a look.

    Was mentioned in the 5.0.1 release notes and in the github pages

    https://www.qbittorrent.org/news

    https://github.com/qbittorrent/qBittorrent/pull/21300

    Beyond that I'd echo the other comment, try to just change settings you actually need to change. Oftentimes people make a whole ton of settings changes in their torrent client and then can't figure out how to get it back to normal.

  • source
  • hideshow 4 child comments
  • [–] [S] 7 points 9 months ago* (last edited 9 months ago)

    This helped! Disk IO read is now a bit less than double the speed bandwidth! Much more reasonable. Thank you/:))))))

    Edit: it has now steadied out to about 1.25x the seed traffic! Amazing!

  • source
  • parent
  • [–] 7 points 9 months ago (1 child)

    If you're seeding more than one file to more than one concurrent user, chances are, your drive needs to switch around and buffer quite a bit left and right to get the material you're seeding cached. That sounds like fairly formal behavior.

  • source
  • hideshow 2 child comments
  • [–] 2 points 9 months ago

    I think it's just normal, I seed from a 10gbps SSD and barely get above 7MB/s

  • source