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

Ledger tool print account size and load us #29689

Conversation

tao-stones
Copy link
Contributor

Problem

Hack ledger tool to replay MNB snapshots to investigate slow loading issue.

Slow loading issue: blocks, or transactions, spent a lot of timing in loading accounts, result load_usin replay metrics spike. (example slots: [170618100, 170618350])
Possible causes:

  1. certain type accounts might be slow to load, say large size
  2. too many accounts in a TX, and too many such TXs, cause overall load time spikes.

ran hacked ledger-tool on above slots range's snapshot, not finding evidences for case #1. In fact, the slowest laoded accounts are just random program accounts (including vote, ComputeBudget etc builtin programs).

Summary of Changes

Fixes #

@github-actions github-actions bot added the stale [bot only] Added to stale content; results in auto-close after a week. label Feb 7, 2023
@github-actions github-actions bot closed this Feb 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale [bot only] Added to stale content; results in auto-close after a week.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant