ChainSafe / ChainSafe/gossamer

Benchmark node parameters

Open
#3,611 0 comments 0 reactions 1 assignee Claimed by @dimartiro View on GitHub
P-low
Dominant language
Go
Stars
454
Forks
144
PR merge metrics
No merged PRs in 30d

Description

# Description

After finishing the Lazy Loading would be nice to track how things have improved according to next params:

Reduce memory usage
We want to reduce the memory usage of our nodes, we are aware that a big part of that memory is used to store the in-memory trie, so the first improvement will be reducing the memory used by the state trie lazy loading only the most frequently used tries.

Node startup time
Currently when we are starting up a node using an snapshot, for example 90 gb size, it takes more than 1hr to initialize.
That's because we are loading the storage into our in-memory trie, this should be fixed when we start using lazy loading

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.