-
Notifications
You must be signed in to change notification settings - Fork 84
Fast launch update #211
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
Fast launch update #211
Conversation
|
==4218== Conditional jump or move depends on uninitialised value(s) |
JaredTate
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK. This compiles, runs, passes make check & I cannot see any issues running the core wallet for a few hours.
So does this make a bigger difference on slower machines, I really can't notice any speed difference on my 8 core mac book pro with 32 gb ram.
Would be great to get more people to run this.
Thanks for your work @Jongjan88 !
ycagel
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cACK
gto90
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
I also do not see much of a performance improvement with this change. We should ensure that we cut an RC4 to give the community some time to report back any issues with this change and whether they enjoy any performance improvements on start.


src/pow.cpp

No reduction in CPU activity.
Full synchronizing with

i % 16 == 0 &&32 minutes.Full synchronizing without

i % 16 == 0 &&31 minutes.Solo mining ✅
validation.cpp
ChatGPT
Uses memcpy to copy the entire lastAlgoBlocks array from the predecessor block to the new block in one operation. This method is more efficient than looping through the array.
Fast launch PR https://github.com/DigiByte-Core/digibyte/pull/142/files