Pause on computer busy

Discuss suggestions and ideas for the forums, site, software.
Post Reply
ciaobaby

Pause on computer busy

Post by ciaobaby »

Github topic

My two pence worth is that it is a bad idea:
Using it is the crap idea, it gains almost nothing and more often results in dropped connections by remote peers, thus; actually harming your client download and upload, because some peers will block or choke your client as being 'unreliable' because piece requests are not responded to 'in a timely fashion' or are acknowledged but no payload data is exchanged or provided.

Getting your client settings correct is the 'right' way to 'share' machine resources between a bittorrent protocol client and human usage, "pausing" swarm participation is simply applying rather clunky 'fudge factor' to what is already a 'non-problem' if you spend a little time getting your client set up appropriately.
I'll add a real world analogy to this;

How quickly would you get hacked off if, you were in a telephone conversation and the other person kept putting you 'on hold' every few minutes because they needed to do something else that was completely unrelated to you and your conversation topic?

That is the same kind of thing that 'pausing' an active peer connection effectively does so this is NOT something that should be implemented, furthermore qbittorrent already HAS a means of temporarily reducing the bandwidth usage by switching to the pre-set 'alternative speed limits' when you want to use the machine for other operations. Another resources using 'feature' to continually monitor the keyboard and mouse activity is really not warranted.
User avatar
Peter
Administrator
Administrator
Posts: 3049
Joined: Wed Jul 07, 2010 6:14 pm

Re: Pause on computer busy

Post by Peter »

It is impossible to pull this off and make a 100% correct guess when the user is really away, and when the client can use up all the resources.
ciaobaby

Re: Pause on computer busy

Post by ciaobaby »

Sure; but to do that reliably for something that has to be almost ubiquitous, it has to almost have a 'learning' capability so that it can self-adjust for every kind of use case. Either that or a load more 'settings' to configure such things as

How long is 'idle' to be? Too short and it will be on and off more regularly than a dockside hooker's underwear.

How long is 'in use' to be? Same problem as above and a mobile(cell) phone near the mouse can make it 'move'.

I know from past experience that relying on key press or mouse movement is best left for the fairly simple processes of "screen savers" or "machine locking", while anything more complex was best left to fixed timing or manual switching.
User avatar
Nemo
Administrator
Administrator
Posts: 1744
Joined: Sat Jul 24, 2010 6:24 pm

Re: Pause on computer busy

Post by Nemo »

As ciao already said;
-10

This is a crap idea
+10 agree.
Post Reply