Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[Request] Rate limit disk I/O while (re-)checking #11541
Please implement the option to reduce the disk I/O speed for check/rechecking torrents. At the moment qBittorrent completely swamps my system with I/O requests to the extent that the entire system feels sluggish due to the increased disk latency. It would be great if I could limit the checking speed to reduce or eliminate this effect. I don't mind that the checking will take longer as long as the rest of the system doesn't slow to a crawl while that is happening.
qBittorrent version and Operating System
qBittorrent v18.104.22.168 (x64) on Windows 10
What is the problem
Extreme disk I/O that causes even a fast SATA SSD to lag during torrent checking.
What is the expected behavior
Ideally, I could limit the checking speed to 100MB/s or so to prevent lag spikes for activity from other programs.
Steps to reproduce
Re-check any large torrent while there is other I/O activity taking place on the system.
In Windows you can reduce the priority, this reduce the IO priority too.
I just tried this via Task Manager setting the qbittorrent.exe priority to the lowest possible setting. It does not help at all with the latency. The entire system still gets noticeably laggy :(