Concordium / Concordium/concordium-node

Investigate slight increase in memory consumption during Mainnet catchup

Open
#675 0 comments 0 reactions 0 assignees View on GitHub
[Type] Task Investigation
Dominant language
Haskell
Stars
108
Forks
24
Avg merge
2d 4h
Merged PRs (30d)
9

Description

**Task description**
Comparing memory consumption results collected during Mainnet catch-up preformed with 4.4.3 and 5.1.3 have shown a slight increase in memory consumption.

All the measurements were done on the same machine which runs on Ubuntu. Catching up from peers from height 0.
Memory was measured with top `top -e M -d 1 | grep concordium --line-buffered > mem.log`

Results are available here: https://docs.google.com/spreadsheets/d/1K5ina6doYvZXE2hqKLE7BiwIQelZe5KETsYZzZpqOhE/edit#gid=0

**Sub-tasks**
- [ ] subtask 1
- [ ] subtask 2
- [ ] subtask 3

*Add label for component and priority.*

Contributor guide

Open the contributing guide

Research direction

Review the linked memory measurements and reproduce Mainnet catch-up from height 0 on Ubuntu using the stated top command. Compare the 4.4.3 and 5.1.3 results, then identify and document the source of the increased consumption; the issue names no source files or tests to begin with.

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.