Concordium / Concordium/concordium-node
Investigate increase in memory usage after TPS test
- Dominant language
- Haskell
- Stars
- 108
- Forks
- 24
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 9
Description
After performing TPS tests, it seems that baker-0, baker-2 and baker-3 have increased memory consumption for up to 3% compared to all other bakers.
Increase in consumption was noticed after the first TPS test that was including CCD transfer in every transaction. Such a test was first performed on 17/08/22. TPS test results with memory and CPU metrics are available [here](https://drive.google.com/drive/folders/1E4JyEiY-MuKfbU1zYCIdISzRLeQtqLAp).
First test after which metrics increased [link](https://docs.google.com/spreadsheets/d/1I_1xyRZ16KZzepWKDhiUof1ysmydnXTaiLcucKGRRoA/edit#gid=1005117739).
Logs for baker-0 and baker-2, [link](https://drive.google.com/drive/folders/1sGCFfKbVAO-dRCUJ66sbOz3H9FSJFB5n?usp=sharing).
Contributor guide
Research direction
Start by comparing the linked TPS test results and the baker-0 and baker-2 logs, focusing on the first test that included CCD transfers in every transaction. The issue names no repository files or tests; done means identifying why the affected bakers retain more memory and documenting or addressing the cause.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- blockchain, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100