Author

Topic: [Request] Bandwidth limits (Read 811 times)

kjj
legendary
Activity: 1302
Merit: 1026
September 22, 2011, 10:16:17 AM
#4
You should be using an external traffic shaper.  Rate limiting isn't something that should be built into each and every piece of networking software on the internet.

It would probably be fairly easy to set a hard limit in the bitcoin client, but it is far from optimal.
full member
Activity: 140
Merit: 100
September 22, 2011, 10:02:41 AM
#3

I am mining solo, and I want to be a core node of the peer-to-peer network (to improve propagation of my mined blocks.) Limiting the rate of bulk uploads to 50% of my outgoing connection solves that problem. Limiting the download rate is only for symmetry.
sr. member
Activity: 406
Merit: 251
September 22, 2011, 01:00:56 AM
#2
You of course don't need the bitcoin daemon running all the time unless you are mining solo. If you are solo then look into the flag -nolisten or something similar. I may be incorrect but I would assume if you don't accept incoming connections you won't be relaying data. You might be able to tell the daemon to listen on a nonstandard port if -nolisten isn't available.
full member
Activity: 140
Merit: 100
September 22, 2011, 12:09:13 AM
#1

I would like to limit the bandwidth usage of the client. I have a bitcoin daemon running all the time to support mining, but on occasion it uploads large chunks of data to other clients. This causes my latency to spike in online games which is irritating. A pair of programmable bandwidth caps (upload/download) would lessen the impact of distributing the block chain during gaming sessions.
Jump to: