Download managers (e.g. Internet Download Manager) can use all bandwidth when downloading a file. But this makes browsing the Internet impossible while downloading gigantic files. Is there any software that can be configured in a way to only resume a download when the system is idle?
I am aware of speed limiter features of some apps, but it is not what I am looking for. Limiting speed makes download time longer, wastes bandwidth when the system is idle and makes browsing slow when I am surfing the Web.
My main concern is Windows, but I am interested to know if there is any solution for Android and Linux as well.