mirror of
https://github.com/GOSTSec/sgminer
synced 2025-09-12 22:21:56 +00:00
Document changes.
This commit is contained in:
parent
fa9e03f487
commit
b4430f1247
25
NEWS
25
NEWS
@ -1,3 +1,28 @@
|
||||
Version 1.3.1 - July 20, 2011
|
||||
|
||||
- Feature upgrade; Multiple strategies for failover. Choose from default which
|
||||
now falls back to a priority order from 1st to last, round robin which only
|
||||
changes pools when one is idle, rotate which changes pools at user-defined
|
||||
intervals, and load-balance which spreads the work evenly amongst all pools.
|
||||
- Implement pool rotation strategy.
|
||||
- Implement load balancing algorithm by rotating requests to each pool.
|
||||
- Timeout on failed discarding of staged requests.
|
||||
- Implement proper flagging of idle pools, test them with the watchdog thread,
|
||||
and failover correctly.
|
||||
- Move pool active test to own function.
|
||||
- Allow multiple strategies to be set for multipool management.
|
||||
- Track pool number.
|
||||
- Don't waste the work items queued on testing the pools at startup.
|
||||
- Reinstate the mining thread watchdog restart.
|
||||
- Add a getpoll bool into the thread information and don't restart threads stuck
|
||||
waiting on work.
|
||||
- Rename the idlenet bool for the pool for later use.
|
||||
- Allow the user/pass userpass urls to be input in any order.
|
||||
- When json rpc errors occur they occur in spits and starts, so trying to limit
|
||||
them with the comms error bool doesn't stop a flood of them appearing.
|
||||
- Reset the queued count to allow more work to be queued for the new pool on
|
||||
pool switch.
|
||||
|
||||
Version 1.3.0 - July 19, 2011
|
||||
|
||||
- Massive infrastructure update to support pool failover.
|
||||
|
24
README
24
README
@ -117,3 +117,27 @@ NOTE: Running intensities above 9 with current hardware is likely to only
|
||||
diminish return performance even if the hash rate might appear better. A good
|
||||
starting baseline intensity to try on dedicated miners is 8. Higher values are
|
||||
there to cope with future improvements in hardware.
|
||||
|
||||
|
||||
FAILOVER STRATEGIES WITH MULTIPOOL:
|
||||
A number of different strategies for dealing with multipool setups are
|
||||
available. Each has their advantages and disadvantages so multiple strategies
|
||||
are available by user choice, as per the following list:
|
||||
|
||||
FAILOVER:
|
||||
The default strategy is failover. This means that if you input a number of
|
||||
pools, it will try to use them as a priority list, moving away from the 1st
|
||||
to the 2nd, 2nd to 3rd and so on. If any of the earlier pools recover, it will
|
||||
move back to the higher priority ones.
|
||||
|
||||
ROUND ROBIN:
|
||||
This strategy only moves from one pool to the next when the current one falls
|
||||
idle and makes no attempt to move otherwise.
|
||||
|
||||
ROTATE:
|
||||
This strategy moves at user-defined intervals from one active pool to the next,
|
||||
skipping pools that are idle.
|
||||
|
||||
LOAD BALANCE:
|
||||
This strategy sends work in equal amounts to all the pools specified. If any
|
||||
pool falls idle, the rest will take up the slack keeping the miner busy.
|
||||
|
Loading…
x
Reference in New Issue
Block a user