Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slice schedulers don't work well with mine_slush #128

Closed
bitcoindaddy opened this issue Aug 5, 2011 · 4 comments
Closed

Slice schedulers don't work well with mine_slush #128

bitcoindaddy opened this issue Aug 5, 2011 · 4 comments

Comments

@bitcoindaddy
Copy link
Contributor

In order to use Bitcoin.cz (slush) effectively, it is necessary to start mining immediately after a new block is found to get in during the first "10 percent" of shares. The shares move fast because of the high GH/s rate of the pool so it is necessary to react fast. This worked fine on the old scheduler, but on the new slice based schedulers, enough time elapses between slices that the window of opportunity is gone.

The code in scheduler.py - select_best_server needs to be modified to check if the slush pool is ripe for picking (lower than the .43/10 range) and choose that pool to the exclusion of all others. This needs to happen during every pass through the code and not just during reslices.

@c00w
Copy link
Owner

c00w commented Aug 5, 2011

Um select best server will default to new servers first. Like slush. The issue is it only checks once very 30 seconds. I can write in some changes though.

@bitcoindaddy
Copy link
Contributor Author

It's more obvious when using the alternate scheduler. You can wait 10 minutes or more.

@c00w
Copy link
Owner

c00w commented Aug 5, 2011

Um someone found the bug. For some reason it was using mine and penalty 4 instead of mine_slush.

@c00w
Copy link
Owner

c00w commented Aug 5, 2011

I am closing this issue. If it reappears reopen.

@c00w c00w closed this as completed Aug 5, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants