erigontech / erigontech/erigon

Reduce `sys` ram usage of Erigon on bloatnet

Open
#21,436 1 comment 0 reactions 0 assignees View on GitHub
performance
Dominant language
Go
Stars
3.6k
Forks
1.5k
Avg merge
1d 16h
Merged PRs (30d)
455

Description

Bloom/Fuse - using 10Gb, but it's static and limited by "merge limit" - so it's oke
StateCache - https://github.com/erigontech/erigon/pull/21435
`sais` - using pre-allocated buffer. but do we under-alloc and growslice? Do we need `pool`?
`etl` - pre-alloc instead of `int(etlSmallBufRAM/32`
etc...

All this things: need to carefully test at ChainTip non-chainTip on real chains - because unclear will it improve something or make worse

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.