Let me present you: NetLimiter. NetLimiter is a program which can limit the amount of bandwidth used by the programs in your computer. You can basically download any big file, limit the download bandwidth and still play your favorite game without high ping/ping spikes.
HOW TO USE
NetLimiter is pretty simple to use. After you install it, right click the program which you want to have download/upload limits enabled, then select 'Add rule...'
Then you can select the download/upload speed
Now on which speed to enter; you need to go to speedtest.net and have your maximum download/upload speeds and according to them, enter the limit.
ex. If my maximum download speed is 1000kb/s then I would make the limits to 500kb/s. You can adjust it however you like depending on whether you have in-game lags with the current settings.
OTHER USES
- You can analyze which program is making you lag which is the perfect option for gamers (and the one I use mostly). Because sometimes, even if I am not downloading things, some programs still suck the internet.
- Connect to remote computer and control the traffic.
- Kill internet connection.
DOWNSIDES
Unfortunately, the program is not totally free. You can only try it for free for 1 month and after the trial expires, you will have to buy it to continue using it.