ChainSafe / ChainSafe/gossamer

Measure performance impact when using the new TrieDB

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

Description

# Description

In order to know the performance impact of our changes we need to measure the memory and startup time impact after implementing #4746

- Measure the startup time using a block history of e.g: 10M blocks and compare times using the new TrieDB vs the old implementation
- Compare memory usage when the node is running, we can use our [grafana dashboard](https://chainsafe.grafana.net/d/edccf709-870b-4f89-bbdc-70e7419af9d4/gossamer-pyroscope?orgId=1&from=now-6h&to=now&timezone=Africa%2FAbidjan&var-datasource=fdry6onobvjlsa&var-host=hetzner-gossamer-westend-2&var-host=hetzner-gossamer-westend&var-host=hetzner-gossamer-paseo&var-host=hetzner-gossamer-paseo-2&var-host=hetzner-gossamer-polkadot) for that

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.