ElementsProject / ElementsProject/elements
Memory leak?
- Langage dominant
- C++
- Étoiles
- 1.2k
- Forks
- 416
- Merge moyen
- 1 j 23 h
- PR mergées (30 j)
- 15
Description
Debian Testing (updated today)
The newest version of elements - 0.18.1.9
I am not an expert on C++, but I think Elementsd has a problem, and he is still taking care of SWAP and RAM.
Here we have data from the synchronised Liquid node. I have set up a 2GB ZRAM and Liquid has taken virtually the whole for itself. Below the java (RSK node) and Bitcoin, which at Elements are really huge!
It seems to me that Elements shouldn't take so many resources for itself.
```
elementsd 1787508 kB
java 143848 kB
bitcoind 140728 kB
unattended-upgr 6124 kB
tor 4748 kB
fail2ban-server 3464 kB
```
```
for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire l’utilisation des ressources sur un nœud elementsd synchronisé exécutant Elements 0.18.1.9, en utilisant la commande fournie /proc/*/status et awk pour suivre la RAM et le swap au fil du temps. Comparez les mesures du processus avec les valeurs Java et bitcoind signalées ; le travail est terminé lorsqu’il a été établi si l’utilisation augmente de manière anormale et qu’un résultat reproductible a été documenté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, debian
- Domaine
- backend, blockchain
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Active
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100