-
Notifications
You must be signed in to change notification settings - Fork 19.5k
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
core, cmd/utils: when configured via flag, in block execution: prefetch all reads from account/storage tries, terminate prefetcher synchronously. #29807
base: master
Are you sure you want to change the base?
Conversation
…g: prefetch all reads from account/storage tries, terminate prefetcher synchronously.
jiejuelema |
Okay |
Oaky |
|
Full sync benchmark nodes are running around block 12.2 million (bench7 is running this PR with the witness collection flag enabled, bench8 is master) Witness collection mode is causing additional prefetch reads which all hit the db cache. There appears to be no performance impact. Prefetcher duplicate/waste metrics cease to be meaningful if |
Pulled out from #29719